Junior School


Goh Ballet's Junior School provides comprehensive classical ballet education along with classes in other dance disciplines for students ages 4 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 Elementary and 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.

Junior School (A1 to A6)

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, pre-professional dance training.

Pre-Professional Jewel Program (J1 & J2)

Annual Program
ages 11 and up

Consisting of a distinctive and comprehensive curriculum with tailored instruction based on the Vaganova method, students typically enter our Intemediate Division at age 11 and are provided with more intense instruction, including pointe work and original choreography created for them.

The Jewel 1 & 2 program offers smaller class sizes and provides a strong technical foundation in classical ballet, encouraging uninhibited artistic expression in all disciplines of dance.

Prima Dance

Annual Program
Age 13+

Balancing training alongside academic studies can be challenging which is why we've developed this curriculum which is delivered after school, allowing students to continue with higher level dance development without switching to a combined academic training program!

Prima Levels


For students who have passed their RAD Grade 6 Exam (or equivalent) and higher, who wish to focus on an academically inclined path to university studies, Prima Dance provides a dynamic range of classes. Enabling students to enjoy multiple dance styles several times per week without having to switch to a combined academic and dance program during the high school years, this program for students 13+ allows the flexibility to further the exuberance of dance while at the same time continuing with regular academic school commitments. Students will likely stay in this level for two years based on learning outcomes.

Prima Advance (Available in Toronto only)

For students who have completed their RAD Advanced 1 exam (or equivalent) and up, Prima Advance provides a varied range of high-level classes. Delivered after school, enabling students to enjoy training across multiple dance styles without having to switch to a combined academic and dance program, this curriculum for students 15+ allows the flexibility to further the passion for artistic expression and train without disruption to regular academic commitments. Students will likely stay in this level for 2 years based on learning outcome.

This program is currently only available at Goh Ballet Bayview, Toronto.

Health & Safety

The health and safety of our students, staff and community are of the utmost importance to us at Goh Ballet. We follow and adhere to all provincial government and health authority guidelines. Comprehensive sanitization procedures as well as health/safety protocals are in place. Class sizes have been reduced to enable physical distancing in-studio. Self-screening prior to arrival and on-site screening upon entry is requested. We acknowledge that the Covid-19 situation is ever evolving and are committed to actively monitoring and updating our solutions to ensure a healthy and safe environment for all our students, families, faculty, pianists, and staff.

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