This 10-week program is designed to introduce children to the wonderful world of ballet in a playful and nurturing environment.
Creative Dance
Children's Division
Dance should be a part of every child's upbringing. Foster confidence and creativity in your child through artistic exploration and dance! Throughout September we are offering the exclusive opportunity to take part in a trial ballet class and experience what its like to dance year-round in our Children's Division Annual Programs.
Junior School
Comprehensive classical ballet education along with classes in other dance disciplines for students aged 7 and up delivered after school. Taught by certified and award-winning instructors, our Junior School curriculum follows a progressive structure designed to assist each student in reaching their highest potential.
Jewel Pre-Professional Program
Our Jewel program offers more intense instruction to help students cultivate a strong technical foundation in classical ballet and encourage uninhibited artistic expression in all disciplines of dance.
Prima Dance
For students who have completed their RAD Grade 6 or RAD Advanced 1 exam (or equivalent), Prima provides a dynamic range of training and high level classes across multiple dance genres.
Senior Professional School
Distinctive and comprehensive programs designed to produce graduates who are capable of integrating effortlessly into dance companies all over the world.
Goh Ballet Youth Company
As one of Canada’s leading professional youth ballet organizations, the Goh Ballet Youth Company Canada was formed as a bridge for students who desire continued intensive training and professional performance opportunities.
International Students & Short Term Studies
Goh Ballet Academy hosts dancers from all over the world in our many annual programs or any of our short-term study opportunities.