Join the Movement
Classes & Training
Dance for passion, health, or career. We offer world-class training and a welcoming community for every level, from absolute beginner to aspiring professional.
Dance for Everyone
In-Studio Public Classes
Explore over 75 classes weekly in contemporary, ballet, jazz, hip hop, and more. Our experienced teachers guide you through technical foundations and creative movement, regardless of your background.
- Classes available 7 days a week.
- Levels from Beginner to Advanced.
- Flexible single class, 10-class, and unlimited membership options.
Focused Courses
Contemporary Intensive
A 6-week progressive course focusing on floorwork, release technique, and dynamic phrasing for intermediate dancers.
Starts October 10th
Find out more & RegisterBeginner Ballet Foundations
Learn the fundamentals of classical ballet terminology, posture, and barre work in a supportive, slow-paced setting.
Ongoing Intake
Find out more & RegisterImprovisation & Creation
A weekend workshop designed to unlock your creative potential through structured improvisation and choreographic tasks.
Next Workshop: Nov 5-6
Find out more & RegisterPre-Professional Year
A highly selective, full-time program providing rigorous training, performance experience, and industry mentorship for the next generation of contemporary dancers.