Programs

A path for every dancer.

From the first plié to the competition stage — structured tracks designed for technical excellence and artistic depth.

Petite ballet classStudents gathered in studioVariations on stageSenior dancers rehearsing
Track key:RRecreationalPPPre-ProfessionalCCompetition

Tracks

01
R

Recreational

Ages 3–18

Foundational training rooted in classical technique, musicality, and joy. Designed for students who want to build confidence, posture, and a lifelong love of dance in a nurturing, age-appropriate environment.

Classes in this track
  • Beyond Ballet (Ages 3–5)
  • BTJ - Ballet/Tap/Jazz 
  • Ballet 
  • Jazz  · Lyrical  · Hip Hop 
  • Jazz/Tap
  • Musical Theatre 
  • Boys Acro/Breakdance
  • Adult Open Class
Classes / wk
1–3
02
PP

Pre-Professional

Ages 9–18

A rigorous, sequential program for the dedicated dancer pursuing depth, technical excellence, and stage experience. Students are challenged to grow artistically, physically, and personally — preparing them for advanced study and performance. (3+ classes per week eligible for competition team)

Classes in this track
  • Ballet  
  • PBT (Progressing Ballet Technique)
  • Jazz  
  • Lyrical 
  • Hip Hop 
  • Contemporary / Modern
  • Musical Theatre 
Classes / wk
3–10
03
C

Competition

Petite, Junior & Senior divisions

Our competition program spans Petite, Junior, and Senior divisions — building discipline, stage presence, musicality, and pre-professional technique through classical and contemporary repertoire. Dancers grow through regional and national competition preparation in a supportive, structured environment. Email us for division-specific details on ages, placement, and schedules.

Classes in this track
  • Pre-Professional technique classes
  • Company 
  • Company Rehearsal
  • Solo / Duo / Trio Choreography
Classes / wk
2–6 + rehearsal