Junior Division Programs

Our junior program is designed for children in grade school (ages 4 to 10) and focuses primarily on the foundation of classical ballet. In addition, students are introduced to contemporary dance and building comfort and confidence in floor work, improvisation, and contact improvisation.

Open division ballet is for students age 12 and up. Classes are geared towards dancers who want to dance for joy and education. This class is also perfect for dancers/performers who want to enhance thier craft. The classes like all h/w classes, are taught by professional dancers. You will receive proper instruction with a lot of fun.

** ballet grades correspond to school grade levels. Movement up or down a grade level is at the discretion of the teacher.

Storybook Ballet

$105 per session + gst

Calling all Dancers! This H/W offering will introduce your young dancer to basic ballet steps and movements all under the magical umbrella of their favourite fables and fairytales! Come dressed in your favourite tutu or costume and let's explore the wonderful world of imagination, music, and creative movement!

Storybook Ballet is a seasonal class with dates and times as follows:

Fall Session: October 7 - November 25

Winter Session: January 27 - March 17

Spring Session: April 14 - June 2

Classes run Wednesdays from 11:45-12:15


$561.00 + gst

Primary ballet is for young dancers (enrolled in Kindergarten) who are new to ballet. Children in this grade will be introduced to ballet foundations while exploring musicality and imagination.

Training days are as follows:

Saturday 9:15 - 10:00

*For the 2021/2022 school year, classes will run on Saturdays from 9:30-10:15




$1549.00 + gst

Our Grade one students will develop their understanding of ballet steps and technique. Using musicality, imagination, and creativity they will explore the magical world of ballet and deepen their love and understanding of the artwork.

Training days for the 2020/21 school year are:

Wednesdays: 4:30-5:45

Saturday: 10:10-11:00

*Training days for the 2021/2022 school year will be:

Wednesday: 4:45-5:45 

Saturday: 10:20-11:20



$2036.00 + gst

Grade two students will continue to develop a strong understanding of ballet technique and build their foundation for classical ballet. They will have classes in ballet as well as stretch and strength.

For the 2020/2021 school year training days are:

Wednesday: 5:15-6:45 

Saturday: 11:10-12:10 

The training days and times for the 2021/2022 school year will be:

Wednesday: 5:45-6:45

Saturday: 11:25-12:55


GRADE three

$3382.00 + gst

Students in our grade 3 program will begin to develop a deeper understanding of their ballet technique with the introduction of new elements. They will continue to grow and develop not only in their technique but also in their musicality, artistry, and appreciation for classical ballet. Students at this level will receive both ballet and stretch and strength classes.

For the 2020/2021 school year training days will be:

Tuesday: 4:30-6:15 

Thursday: 4:30-5:45 

*Training days and times for the 2021/2022 school year will be:

Tuesday: 4:45-6:30

Friday: 4:45-6:00



Grade four

4526.00 + gst

Students in our grade four program will continue to advance in their ballet training and stretch and strength. This is an exciting year as they are also introduced to the wonderful world of contemporary dance. Exploring floor work, improvisation, and their unique creativity will help dancers gain a deeper understanding of their bodies in motion and strengthen their ballet work as well.

Training days for the 2020/2021 school year will be:

Monday: 4:30-6:30 

Wednesday: 4:30-6:30 

Friday: 4:30-6:15 

*Training days and times for the 2021/2022 school year will be:

Monday: 4:45-6:45

Friday: 4:45-6:15

Saturday: 9:30-11:45

Grade five

Students in our grade five program will continue to strengthen and grow in both their classical and contemporary work. This year will be a preparation year for the move to our Professional Division the following year. By the end of grade five, students will have a strong understanding of ballet technique and terminology. They will also have confidence in their ability to learn, grow, and improve each class. Students will continue to explore contemporary movement and develop in their artistry and love of dance.

Training days for the 2021/2022 school year will be:

Tuesday: 4:45-6:45

Thursday: 4:45-7:15

Friday: 6:15-7:45

*Gentlemen in this level will also receive male specific training on Saturdays from 11:20-12:50with Artistic Director Yukichi Hattori

Open Intermediate Ballet

3640.00 + gst

Advance your ballet technique and continue to foster your love of dance in our new Open Intermediate program!

This program is designed for dancers ages 10-13. It is for dancers who are looking for high quality ballet training without the time commitment of our PD programs. Training two days per week, students will have both ballet and contemporary classes. Dancers should have some previous ballet experience before joining this level. 

The class days and times for the 2021/2022 school year will be:

Monday: 6:50-9:00

Wednesday: 6:50-8:20



Open Advanced Ballet

4681.00 + gst

Welcome to our new Open Advanced program. This program was designed for dancers ages 14-18 who are looking to continue training a high level while allowing some ease in their schedule for the demands of high school. Students will train with us three evenings per week and receive classes in ballet, pointe, and contemporary.

Training days and times for the 2021/2022 school year will be:

Tuesday: 6:50-8:35

Wednesday: 6:20-8:50

Friday: 6:30-8:45