Find The Right Program

Every child begins in a different place. Choose your dancer’s age or preferred campus to discover the class where they can feel confident, supported, and appropriately challenged.

Two young girls dressed in ballet outfits standing on a light-colored floor in a room with natural sunlight and shadows on the wall behind them.
Discover the program designed for your child’s age and stage of development. Each level builds thoughtfully upon the last, creating a clear and supportive pathway through their ballet education.

Age 2

Mommy & Me

A joyful first introduction to music, movement, and imagination alongside a trusted grown-up.

Explore Mommy & Me →

Ages 3 & 4

Pre-Ballet

Where imagination begins to dance and the first foundations of classical ballet are gently introduced.

Explore Pre-Ballet →

Ages 4 & 5

Pre-Primary

Where wonder becomes purpose through structured ballet education, musicality, and thoughtful movement.

Explore Pre-Primary →

Ages 5 & 6

Primary A

The beginning of formal classical ballet training through a carefully sequenced educational pathway.

Explore Primary A →

Ages 6 to 8

Primary B & Primary C

Strong foundations grow into greater coordination, musical understanding, confidence, and technical clarity.

Explore Primary B →

Ages 7+

The Upper School

Progressive conservatory training for dancers ready to deepen their technique, artistry, discipline, and performance experience.

Explore the Upper School →

Not Sure Where to Begin?

Every dancer deserves to begin in a class where they can feel successful, inspired, and ready to grow. Our team will gladly guide your family toward the program that best supports your child’s age, experience, and individual journey.

Let Us Help You Find the Right Class — Call or Text 305.763.2214 →