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.

Join us today! Explore our class schedule and find the perfect class for you.