This program is designed for dedicated ballet students pursuing professional-level training.
Our intensive schedule of four to five days a week includes personalized preparation for elite ballet competitions.
Students showcase their talent twice a year in winter and summer performances, with additional rehearsals integrated into their training.
Both programs feature formal ballet exams held twice annually to measure progress and celebrate achievement.
Book a FREE Trial Class
Why Choose Ballet Classes at Karpov Ballet Academy?
- Professional, award-winning instructors who specialize in teaching young beginners.
- Fun and structured classes that build coordination, confidence, and discipline.
- A nurturing environment that balances artistry with skill-building.
- Flexible schedules in Richmond Hill designed for busy families.
Start with a Free Trial – No Commitment, Just Dance!
Call us directly at