Summer Session #2 starts July 20.  Register now!  

Learn the Art of Dance

We provide a warm, encouraging space where you can grow in confidence and express yourself through dance. You won't just learn to dance, you'll become part of a vibrant, supportive community.

Enroll now!
Dancer performing a dramatic extension on stage

Academy Classes

Our weekly classes build dancers from the ground up — real technique, real progress — class after class. From ballet to tap, jazz to hip-hop, and more, our expert instructors guide dancers through the technique & artistry behind each style.

Whether your dancer is taking their first steps or refining years of training, we deliver professional instruction in a welcoming environment.

  • Ages3 and up
  • No Experience RequiredAll levels welcome!
  • SeasonSeptember through June, plus end-of-season recital
  • TuitionStarts at $85/month, with discounts for additional classes, per-family
  • Weekly ScheduleSee days & times for every class — view schedule ↗

Ballet

Barre-based fundamentals through advanced technique, emphasizing posture, strength, and artistry.

Tap

Enhance coordination, rhythm, and musicality with this enjoyable yet technically demanding style.

Jazz

Strength, flexibility, and technique — turns, kicks, leaps, and rhythmic combinations that build performance quality.

Hip Hop

A popular, rhythmic style seen everywhere in pop culture. Free, fun, and authentic movement for all levels.

Contemporary

Blending jazz, ballet, and modern technique to tell stories through expressive, fluid movement.

Acro / Tumbling

Safe, progressive tumbling from beginner cartwheels to advanced aerial skills.

Tiny Tots

Ballet and tap introduction for ages 3–4 — positions, vocabulary, and creative movement.

Pre-Dance

Builds rhythm, coordination, and discipline for young beginners before style-specific classes.

Pointe

Ballet's pinnacle — mastering strength and placement on pointe shoes. Requires prior ballet training.

Latin Fusion

High-energy Latin-inspired movement blending footwork, rhythm, and cultural expression.

Found a style your dancer will love?

Enroll now!

Tuition & Private Lessons

Punch Card Program

Drop-in fitness and dance classes for ages 16+ — Pilates, Barre, Cardio Dance, Zumba, and more. No experience, no commitment. Just show up!

  • 10 classes for $150
  • Ages 16 and up — all fitness levels
  • Tuesdays & Thursdays evenings
  • No sign-up required
Learn More →

Competition Company

For dancers ready to take training further, Competition Company offers additional rehearsal and choreography beyond the weekly classroom, training dancers to compete at the regional level. Placement is by audition and builds on the foundation developed in Academy Classes.

  • 30+ years of excellence
  • Intensive team-based training
  • Invitation only
Learn More →

Enroll your dancer now!

Complete this short form and we'll recommend the best classes for your dancer's age and interests.

Hold Ctrl / Cmd to select multiple