There is a dance class for every child and teen at TopFlight Dance Center. Most of our classes are leveled by skill and/or age. If you have a question about which session your child should be registered for, please inquire with our office staff for appropriate placement.


4:30-5:30pm – Advanced Lyrical or Beginning Tap

5:30-6:30pm – Beginning Lyrical or Primary Ballet/Tap (age 3-5)

6:30-7:30pm – Intermediate/Advanced Jazz or Elementary Ballet

7:30-8:30- Intermediate Lyrical

8:30-9:30- Intermediate/Advanced Leaps and Turns


4:30-6:30pm – Advanced Ballet

4:30-5:30pm – Intermediate Contemporary

5:30-6:30pm – Beginning Contemporary

6:30-7:30pm – Beginning Ballet or Advanced Contemporary

7:30-9:00pm Intermediate Ballet


4:30-5:30pm – Beginning Ballet or Beginning Jazz

5:30-6:30pm – Company Intermediate/Advanced Modern or Beginning/Intermediate Hip Hop

7:30-8:30pm – Dance Conditioning (age 10+ and Must be enrolled in Int. or Adv. Ballet)



4:30-5:30pm – Beginning Ballet

4:30-6:30pm –¬†Company Advanced Ballet

5:30-6:30pm – Beginning Modern

6:30-7:30pm – Intermediate/Advanced Modern (Must have 3 years previous Modern Training)

6:30-7:30pm- Elementary Ballet (ages 5-7)

7:30-9:00pm- Company Intermediate Ballet


4:30-5:30pm – Intermediate Ballet or Advanced Hip Hop

5:30-6:30pm – Intermediate Jazz or Beginning/Intermediate Musical Theater

6:30-7:30pm – Primary Ballet/Jazz (ages 3-5) or Intermediate/Advanced Musical Theater

7:30-8:30- Beginning/Intermediate Leaps and Turns or Intermediate/Advanced Tap