Upper CV Schedule

Upper School Schedule

For Our Centreville Studio

For New and Continuing Dancers in 1st grade and above....


A structured, yet flexible, level system to serve our students on their journey in dance.


Our Primary Level is for new and continuing 1st graders, and 2nd graders that are new to our studio.


2nd graders that have completed the Primary Level, and dancers in 3rd grade and above will enroll in Level A and above classes....


Ballet, Jazz, Tap, and Contemporary are levelled classes.

Dancers will stay in a level for 1 to 3 years, depending on mastery of skills, previous experience, and age.


Hip Hop Classes are open by age group with no pre- or co- requisites.


All our dancers receive the amazing quality instruction on which we've built our

25 year+ reputation of dance excellence.

Level A ~ Aspiring Dancers

For new and continuing dancers, grade 3 (age 8) and above.  Separate classes in Ballet, Tap, Jazz, and Contemporary are available.  Hip Hop Classes are grouped by age.


Dancers should expect to stay in this level 1 to 3 years, based on previous experience, mastery of skills, and age.


Community Dance Track:  For dancers interested in a less intensive dance experience.  Dancers enroll in 1 to 2 classes per week, ballet is encouraged, but not required.


Performance Academy Prep Track: For dancers interested in a more focused training experience.  Ballet is required, and dancers should enroll in at least 3 classes per week (ballet plus additional styles) to develop a broad range of dance experiences, and prepare them for future additional performance opportunities.


For future dance planning, it should be noted that advanced levels of jazz and contemporary have co-enrollment requirements in ballet.

Enroll Today!

Level B ~ Beyond the Basics

For continuing dancers that have completed Level A....


For placement in Level B, it is expected that dancers have spent 1 to 3 years in Level A, and have mastered those skills.  Absolute minimum age is 9, and most dancers will enter this level at age 11 or above.  Separate classes in Ballet, Tap, Jazz, and Contemporary are available, plus Condition & Stretch class, as well as Leaps & Turns.  Leaps & Turns has co-enrollment requirements of Ballet, and Condition & Stretch. 


Hip Hop Classes are grouped by age.


Dancers should expect to stay in this level for 1 to 3 years, based on commitment to their training, mastery of skills presented, previous experience, and age.


Community Dance Track:  For dancers interested in a less intensive dance experience.  Dancers enroll in 1 to 3 classes per week, ballet is encouraged, but not required.


Performance Academy Track: For dancers interested in a more focused training experience.  Ballet is required (enrollment in 2nd ballet class per week recommended), and dancers should enroll in at least 4 classes per week (ballet plus additional styles) to develop a broad range of dance experiences.  Dancers in level B Performance Track may be invited to participate in additional performances through the season.  Additional performance opportunities are by demonstrated ability, and require additional rehearsal time outside of class.

Enroll Today!

Level C ~ Confident Performers

For dancers that have successfully completed Level B skills....Expected minimum age is 11 or 12...


Separate classes in Ballet, Tap, Jazz, and Contemporary are available, plus Condition & Stretch class, as well as Leaps & Turns.  Leaps & Turns has co-enrollment requirements of Ballet, and Condition & Stretch.


As we shift further into this program structure, Ballet will become a requirement for placement in Level C Contemporary and Jazz.  Class options for older dancers not taking ballet will still be available.


Hip Hop Classes are grouped by age.


Dancers should expect to stay in this level for 1 to 3 years, based on commitment to their training, mastery of skills presented, previous experience, and age.


Community Dance Track:  For dancers interested in a less intensive dance experience.  Dancers enroll in 1 to 3 classes per week, ballet is encouraged, but not required.


Performance Academy Track: For dancers interested in a more focused training experience.  Twice per week ballet is required,  and dancers should be in class 4 to 5 days per week, if possible, and should continue their training through the summer.  Dancers in level C Performance Track may be invited to participate in additional performances through the season.  Roles in additional performances are selected based on demonstrated ability, and require additional rehearsal time outside of class.

Enroll Today!

Level D ~ Dynamics & Artistry

For dancers that have successfully completed Level C skills, and are engaged in our Performance Company program....


Although some classes (such as Condition & Stretch) may be combined with other levels, most Level D classes will be geared toward performing company members.  Available classes are:  Ballet, Pointe, Tap, Jazz, Contemporary, Condition & Stretch, Leaps & Turns.  All classes except Tap & Hip Hop have ballet co-enrollment requirement.  Leaps & Turns also has a co-enrollment requirement of Condition & Stretch.


Hip Hop Classes are grouped by age.


There is not a Community Dance Track option at this level.


Performance Academy Track: For dancers interested in a more focused training experience.  Twice per week ballet is required,  and dancers should be in class as many days per week as possible.  Continued training through the summer is required, either through our studio programs, or intensives with pre-professional schools.  Roles in additional performances are selected based on demonstrated ability, and require additional rehearsal time outside of class.


Enroll Today!

Hip Hop Classes ~ Bring Your Swagger!

High energy, super-charged fun as you bring the latest grooves to the dance floor!


Hip Hop Classes are grouped by age, so dancers in both our Community and Performance tracks can enjoy time with their peers regardless of engagement in other aspects of our dance program.


Elementary Hip Hop ~ grades 3, 4, 5

Junior Hip Hop ~ grades 6, 7, 8

Senior Hip Hop ~ grades 9 - 12


Enroll Today!
Share by: