An introductory jazz-based class for our youngest dancers. They learn the basics of movement, the structure and routine of a dance class, make friends and memories, and move to upbeat and energetic music.
Offered to the 3/4 age group.
Learn the fundamentals of dance! Ballet focuses on technique and posture, while also improving strength and coordination.
Offered to all age groups.
Dancers will jump, turn, and kick to a fast-paced groove! A highly energetic class, focusing on improving strength and flexibility.
Offered to the Pre-Junior, Junior, Pre-Intermediate, Intermediate, and Senior age groups.
It's time to feel the beat! Using metal taps on the bottoms of their shoes, dancers will create rhythms and patterns through sound.
Offered to the Pre-Junior, Junior, Pre-Intermediate, Intermediate, and Senior age groups.
Dance along to upbeat music and let loose! This style is all about energy, attitude, and feeling the rhythm. Plenty of jumping, sharp movement, and fun!
Offered to the Pre-Junior, Junior, Pre-Intermediate, Intermediate, and Senior age groups.
Pulling from ballet and jazz techniques, dancers will focus on telling a story telling through the music, their movements, and facial expressions. A fan favourite!
Offered to the Junior, Pre-Intermediate, Intermediate, and Senior age groups.
This style combines dance with singing and acting! Students will receive sheet music, as well as learn vocal parts to put together their routine! It's time to become a triple threat!
Offered to the Junior, Pre-Intermediate, Intermediate, and Senior age groups.
We offer a welcoming, judgement-free environment to let loose, make new friends, and stay active. No experience necessary!
We are excited to continue hosting our Adult Tap class, as well as offering a NEW Adult Jazz class this season!
3/4: 3 or 4 years old by December 31st, 2026
Pre-Junior: 5 or 6 years old by December 31st, 2026
Junior: 7 or 8 years old by December 31st, 2026
Pre-Intermediate: 9 or 10 years old by December 31st, 2026
Intermediate: 11 or 12 years old by December 31st, 2026*
Senior: 13-17 years old by December 31st, 2026*
*updated for the 2026-27 Season
Creative Movement: Sunday 11:45-12:15 OR Sunday 12:30-1:00 OR Monday 4:00-4:30
Ballet: Sunday 2:15-2:45
Ballet: Monday 4:30-5:00
Jazz & Tap Combo: Sunday 1:30-2:15 OR Monday 5:00-5:45
Hip Hop: Sunday 1:00-1:30 OR Tuesday 4:00-4:30
Ballet: Wednesday 5:00-5:45
Jazz: Sunday 3:00-3:45
Tap: Sunday 3:45-4:30
Hip Hop: Thursday 4:00-4:45
Contemporary: Thursday 4:45-5:30
Musical Theatre: Wednesday 4:00-5:00
Ballet: Wednesday 5:45-6:30
Jazz: Sunday 5:30-6:15
Tap: Sunday 6:15-7:00
Hip Hop: Tuesday 4:30-5:15
Contemporary: Tuesday 5:15-6:00
Musical Theatre: Wednesday 4:00-5:00
Ballet: Wednesday 7:30-8:15
Jazz: Tuesday 6:00-6:45
Tap: Tuesday 7:00-7:45
Hip Hop: Thursday 5:30-6:15
Contemporary: Thursday 6:15-7:00
Musical Theatre: Tuesday 7:45-8:45
Ballet: Wednesday 8:15-9:00
Jazz: Monday 6:15-7:00
Tap: Tuesday 7:00-7:45
Hip Hop: Monday 8:00-8:45
Contemporary: Monday 7:15-8:00
Musical Theatre: Tuesday 7:45-8:45
Jazz: Wednesday 6:30-7:15
Tap: Sunday 7:15-8:00
Hip Hop (age 7-12): Monday 5:45-6:15
To register for classes for the 2026-27 Season, go to our Parent Portal.
Returning Family Registration begins on Sunday, July 5th at 12pm.
New Family Registration begins on Sunday, August 16th at 12pm.