Class Offerings at The School of Rochester City Ballet
At The School of Rochester City Ballet, we provide a diverse and comprehensive dance education tailored to students of all levels. Our curriculum is designed to build strong technique, artistry, and a deep appreciation for the art of dance. Classes are taught by professional dancers and experienced instructors, ensuring high-quality training in a supportive environment.

Classes
-
The foundation of all dance forms, our ballet classes focus on technique, strength, grace, and artistry for students of all ages and levels.
-
Designed for dancers preparing for or advancing in pointe work, these classes focus on foot and ankle strength, alignment, and technique.
-
Students explore and refine classical and contemporary ballet repertoire, learning famous solos and ensemble pieces.
-
For intermediate and advanced students, this class introduces the fundamentals of pas de deux, building trust, coordination, and strength.
-
These dynamic classes encourage expression, versatility, and athleticism through a blend of modern, contemporary, and jazz techniques.
-
Strengthen your core, improve flexibility, and enhance body awareness with Pilates, an essential practice for injury prevention and overall conditioning.
-
Understanding musicality is key to artistry. This class helps dancers develop rhythm, phrasing, and an appreciation for musical structure.