The Rock School has decades of experience in developing each individual’s unique abilities.
We believe integrity and discipline are key to achieving a fulfilling career. Whether students desire to become principal dancers or just want to grow their love for dance, The Rock School enables students to rise to their full potential through dedication and perseverance.
The School has been selected as “Outstanding School” for an unprecedented 14 years in a row by Youth America Grand Prix, the largest ballet competition in the world.
Levels & Programs
Registration is open throughout the year. Auditions & registrations are currently being accepted.
Pre-Ballet 1 & 2
Friendship. Foundations and Fun. Our specially designed Early Ballet Program integrates all the strong foundations children need for ballet technique, while maintaining the joy and excitement of movement and music.
Levels 1, 1X
An integrated and age appropriate ballet curriculum focusing on the strong classical foundations needed to build and develop a healthy dancer. Students perform in the end of year Showcase and may perform in Nutcracker 1776.
Level 2 - 3X
Specifically designed to meet the needs of students placed in level 2, 2x, 3 and 3x by preparing them for the school's professional division. A nurturing class environment with focused attention on proper alignment and technique.
Intermediate - Advanced Ballet
Rock students train to excel in any professional environment. The school’s carefully constructed schedules expose our students to a diversity of perspectives from our from our well-rounded curriculum.
The Rock School Summer Intensive is a selective, audition-only program that immerses aspiring dancers age 8+ in a minimum of three classes per day, plus rehearsals, plus classes on Saturdays for Levels 3-6. The Rock School offers classes in adagio, men's & women's variations, pointe, repertoire, injury prevention, a contemporary Fast Forward & more!