Beginnings & foundations
Early Childhood, Lower & Adaptive Divisions
Young dancers build movement, musicality and ballet technique step by step, with supportive options designed around different ages, goals and ways of learning.
Mommy & Me
A joyful first movement experience for children and their grown-ups, using music, rhythm, imagination and simple coordination activities.
First Steps
An independent class blending creative movement with beginning ballet. Dancers practice listening, taking turns, balance, skipping, hopping and other age-appropriate motor skills.
Pre-Ballet / Tap
Beginning ballet vocabulary is paired with tap to develop musicality, rhythm and confidence in a playful, structured class.
Ballet / Tap 1
Ballet fundamentals become more structured while tap continues to strengthen timing, coordination and clear footwork.
Ballet 2 / Intro to Jazz
Dancers deepen placement and ballet vocabulary while receiving an age-appropriate introduction to jazz movement.
Ballet 3
A focused Lower Division level that develops the strength, coordination, vocabulary and independence dancers need as they prepare for more advanced study.
Training Division
Once-weekly recreational ballet for dancers who want to keep dancing with a more flexible schedule. Technical progress is naturally more gradual, but students still perform in the annual recital, may continue jazz and modern, and remain eligible to audition for Festival Ballet Virginia productions.
Adaptive Ballet / Tap
A supportive class for dancers ages 6–9 with Down syndrome, autism or other cognitive and motor differences, developing mobility, musicality, independence and social connection with a low student-to-assistant ratio.
Adaptive Hip Hop / Jazz
Rhythmic, high-energy movement for dancers ages 10+ is adapted to build coordination, confidence and performance skills.

