What Are The Age Ranges for Your Classes? Are they "all ages"?

Our classes are generally age specific to keep the curriculum developmentally appropriate and equally fun and challenging for the MANY students who keep coming from babies to teens;

Babies Make Music: Birth to Walking
Toddlers Make Music: Ages One and Two
Kids Make Music: Ages Two and Three
Big Kids Make Music: Ages Three and Four
Young Musicians Make Music: Ages Four, Five and Six
Rhythm Readers: Ages Six and Seven
Melody Makers (w/ piano): Ages Seven and Eight
Recorder Classes: Age Eight and Up
Ensemble: Age Nine and Up
Ukulele: Ages 5 and Up (under age 8 with a parent)
Piano: Age 5 and Up