Schedule

​​​​We're taking registrations for upcoming classes now! 
 

We offer four sessions a year (fall, winter, spring and summer). Each session includes 10 weekly, 45-minute classes for child and parent/caregiver and include songs, rhythmic rhymes, movement, and instrument play. (Summer sessions are 6 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 musical ability.
 

Please see our Class Tuition page for tuition information and what is included with your registration.
Be sure to scroll all the way down to see all upcoming class options. To learn more about a class, please use the 'Class Description' tab below.

Location:
Class Schedule Start Date Duration Teacher

St. James'-Rosemount United Church, Kitchener
171 Sherwood Avenue
Kitchener, ON N2B 1K2
location map
Mixed Ages (Full) Saturday 9:00 AM - 9:45 AM Sep 22, 2018 10 weeks Sasha Judelson Waitlist
Mixed Ages (Full) Saturday 10:00 AM - 10:45 AM Sep 22, 2018 10 weeks Sasha Judelson Waitlist
Mixed Ages Saturday 11:00 AM - 11:45 AM Sep 22, 2018 10 weeks Sasha Judelson Register
Mixed Ages (Full) Thursday 9:45 AM - 10:30 AM Sep 27, 2018 10 weeks Sasha Judelson Waitlist
Mixed Ages (On hold) Thursday 10:45 AM - 11:30 AM Sep 27, 2018 10 weeks Sasha Judelson
Babies Thursday 12:00 PM - 12:45 PM Sep 27, 2018 10 weeks Sasha Judelson Register
Rhythm Kids Thursday 4:45 PM - 5:30 PM Sep 27, 2018 10 weeks Sasha Judelson Register
Mixed Ages Friday 9:45 AM - 10:30 AM Sep 28, 2018 10 weeks Sasha Judelson Register
Mixed Ages Friday 10:45 AM - 11:30 AM Sep 28, 2018 10 weeks Sasha Judelson Register
Babies demo Thursday 12:00 PM - 12:45 PM Sep 20, 2018 1 week Sasha Judelson


Dublin Street United Church, Guelph
68 Suffolk Street West
Guelph, N1H 2J2
location map
Mixed Ages (1 Seat Left) Saturday 9:00 AM - 9:45 AM Sep 22, 2018 10 weeks Ana Lorena Leija Register
Mixed Ages (Full) Saturday 10:00 AM - 10:45 AM Sep 22, 2018 10 weeks Ana Lorena Leija Waitlist
Mixed Ages (Full) Saturday 11:00 AM - 11:45 AM Sep 22, 2018 10 weeks Ana Lorena Leija Waitlist
Mixed Ages (Full) Thursday 9:30 AM - 10:15 AM Sep 27, 2018 10 weeks Ana Lorena Leija Waitlist
Mixed Ages Thursday 10:30 AM - 11:15 AM Sep 27, 2018 10 weeks Ana Lorena Leija Register


Guelph Youth Music Centre
75 Cardigan Street
Guelph, ON N1H 3Z7
location map
Mixed Ages (Full) Monday 9:15 AM - 10:00 AM Sep 24, 2018 10 weeks Sasha Judelson Waitlist
Mixed Ages (Full) Monday 10:15 AM - 11:00 AM Sep 24, 2018 10 weeks Sasha Judelson Waitlist
Mixed Ages (Full) Monday 11:15 AM - 12:00 PM Sep 24, 2018 10 weeks Sasha Judelson Waitlist
Mixed Ages (Full) Tuesday 9:15 AM - 10:00 AM Sep 25, 2018 10 weeks Sasha Judelson Waitlist
Mixed Ages (Full) Tuesday 10:15 AM - 11:00 AM Sep 25, 2018 10 weeks Sasha Judelson Waitlist
Mixed Ages (Full) Tuesday 11:15 AM - 12:00 PM Sep 25, 2018 10 weeks Sasha Judelson Waitlist
Babies (Full) Tuesday 12:30 PM - 1:15 PM Sep 25, 2018 10 weeks Sasha Judelson Waitlist
Rhythm Kids (Full) Tuesday 4:30 PM - 5:15 PM Sep 25, 2018 10 weeks Sasha Judelson Waitlist
Mixed Ages (Full) Tuesday 5:30 PM - 6:15 PM Sep 25, 2018 10 weeks Sasha Judelson Waitlist
Mixed Ages (1 Seat Left) Thursday 4:30 PM - 5:15 PM Sep 27, 2018 10 weeks Jennifer Cunningham Register
Mixed Ages (Full) Thursday 5:30 PM - 6:15 PM Sep 27, 2018 10 weeks Jennifer Cunningham Waitlist
Mixed Ages (1 Seat Left) Friday 9:30 AM - 10:15 AM Sep 28, 2018 10 weeks Katie Mervyn Register
Mixed Ages (2 Seats Left) Friday 10:30 AM - 11:15 AM Sep 28, 2018 10 weeks Katie Mervyn Register
Mixed Ages Wednesday 9:30 AM - 10:15 AM Sep 26, 2018 10 weeks Katie Mervyn Register
Mixed Ages Wednesday 10:30 AM - 11:15 AM Sep 26, 2018 10 weeks Katie Mervyn Register
Babies (On hold) Monday 12:30 PM - 1:15 PM Sep 24, 2018 10 weeks Sasha Judelson


Puslinch Community Centre
23 Brock Road South
Aberfoyle, ON N0B 2C0
location map
Mixed Ages Thursday 9:30 AM - 10:15 AM Sep 27, 2018 10 weeks Jennifer Cunningham Register
Mixed Ages Thursday 10:30 AM - 11:15 AM Sep 27, 2018 10 weeks Jennifer Cunningham Register