Junior School


The Goh Ballet Junior School provides comprehensive classical ballet education along with classes in other dance disciplines for students aged 3 and up. Taught by certified and award-winning instructors, our Junior School curriculum follows a progressive structure designed to assist each child in reaching their highest potential. The Junior School offers class placement for students of every age and ability, whether focused on after-school dance education or developing the strong skills and technique required to become a professional dancer.

The focus of training in the Junior School is sequential, providing building blocks for children to grow from one year to the next. Our faculty members provide an encouraging, stimulating dance education while reducing anxiety and fear in the classroom. Classes are structured on a rigorous curriculum centered on classical technique and all students take part in an annual high-caliber theatre performance each spring at a professional venue to showcase.

Children’s Division

Annual Program
ages 3 – 14

Budding dancers, aged 4 – 14 years, are introduced to the basic concepts of ballet including beginning steps, terminology, musicality, focus, and expression. Throughout the year, students gain strength, coordination and self-confidence from our award-winning and Royal Academy of Dance certified faculty.

Families are required to commit to one class per week from September through June. Upon completion of the Children’s Division, students will be equipped for entry into the Academy’s Intermediate Division where they will continue their training and begin preparations for the annual Royal Academy of Dance graded examinations, intensive training, or other after school programs.

Programs: Pre-school, Pre-primary, Primary, Classical Ballet 1 & 2.

Elementary Division (A1 to A5)

Annual Program
ages 7 – 13

Dancers in this Division range in age from 7 to 13 years old. Levels A1 – A6 follow consecutively from the classes completed in the Children’s Division and levels are assigned based on age and skill compatibility. Upon completion of A5, students may be invited to join the Intermediate Division for more intense dance training.

Intermediate Division (A6, J1 & J2)

3 – 6 month programs
ages 11 and up

This specialized division offers smaller class sizes with tailored instruction in the Vaganova technique. Students are typically aged 11 to 13 years and are provided with more intense instruction, including pointe work and individual choreography prepared for students.

The Jewel 1 & 2 program carries out preparations for the Royal Academy of Dance Intermediate Foundation & Intermediate Vocational examinations.

Please read our Frequently Asked Questions, call 604.872.4014 ext. 0 or email our administrative associates for any additional information.