Our Classes

There's nothing quite like music-making to build the connections we need now more than ever. Music gives us a way to express our emotions and naturally releives stress. It makes us feel human. It supports children's learning and development. Plus, it's fun for the whole family!

In Person, Indoor Classes

Our Mixed Age class is our signature Music Together®  class for children five and under (and their grownups!).  Our Babies class (offered some semesters) is for babies and their parents 0-7 months. During each class, your Music Together® teacher will lead music activities for the whole family to sing, play, and jam along to. Each class is an active music-making experience, designed to teach the way children learn: through play and with the grownups they love.

Ten weekly, 45-minute online classes that include songs, rhythmic rhymes, movement, and instrument play (Babies class is 8 weeks). These activities are presented as informal, non-performance-oriented musical experiences--developmentally appropriate for children and easy for parents and caregivers--regardless of their own musical ability. CD, Songbook, and access code for our wonderful app "Hello Everybody" are included.

Below is our schedule of upcoming classes (subject to change based on enrollment):

Class Schedule Start Date Duration Teacher

CMT Center
25 State Street
Pittsford, NY 14534
location map
Mixed Ages (0 - 5 yrs) (Full) Sunday 9:30 AM - 10:15 AM Sep 14, 2025 10 weeks Tara Baer
Mixed Ages (0 - 5 yrs) (Full) Sunday 10:45 AM - 11:30 AM Sep 14, 2025 10 weeks Tara Baer
Mixed Ages (0 - 5 yrs) (Full) Monday 9:30 AM - 10:15 AM Sep 15, 2025 10 weeks Michelle Wagner
Mixed Ages (0 - 5 yrs) (Full) Monday 10:45 AM - 11:30 AM Sep 15, 2025 10 weeks Michelle Wagner
Mixed Ages (0 - 5 yrs) (Full) Monday 12:15 PM - 1:00 PM Sep 15, 2025 10 weeks Michelle Wagner
Mixed Ages (0 - 5 yrs) (Full) Tuesday 9:30 AM - 10:15 AM Sep 16, 2025 10 weeks Michelle Wagner
Mixed Ages (0 - 5 yrs) (Full) Tuesday 10:45 AM - 11:30 AM Sep 16, 2025 10 weeks Michelle Wagner
Mixed Ages (0 - 5 yrs) (Full) Tuesday 4:30 PM - 5:15 PM Sep 16, 2025 10 weeks Amanda Casey
Mixed Ages (0 - 5 yrs) (Full) Wednesday 9:30 AM - 10:15 AM Sep 17, 2025 10 weeks Esther Winter
Mixed Ages (0 - 5 yrs) (Full) Wednesday 10:45 AM - 11:30 AM Sep 17, 2025 10 weeks Esther Winter
Mixed Ages (0 - 5 yrs) (Full) Thursday 9:30 AM - 10:15 AM Sep 18, 2025 10 weeks Michelle Wagner
Mixed Ages (0 - 5 yrs) (Full) Thursday 9:30 AM - 10:15 AM Sep 18, 2025 10 weeks Amanda Casey
Mixed Ages (0 - 5 yrs) (Full) Thursday 10:45 AM - 11:30 AM Sep 18, 2025 10 weeks Michelle Wagner
Mixed Ages (0 - 5 yrs) (Full) Thursday 10:45 AM - 11:30 AM Sep 18, 2025 10 weeks Amanda Casey
Mixed Ages (0 - 5 yrs) (Full) Thursday 4:30 PM - 5:15 PM Sep 18, 2025 10 weeks Tara Baer
Mixed Ages (0 - 5 yrs) (Full) Friday 9:30 AM - 10:15 AM Sep 19, 2025 10 weeks Esther Winter
Mixed Ages (0 - 5 yrs) (Full) Friday 10:45 AM - 11:30 AM Sep 19, 2025 10 weeks Esther Winter
Mixed Ages (0 - 5 yrs) (Full) Saturday 9:30 AM - 10:15 AM Sep 20, 2025 10 weeks Amanda Casey
Mixed Ages (0 - 5 yrs) (Full) Saturday 10:45 AM - 11:30 AM Sep 20, 2025 10 weeks Amanda Casey