When enrolling in Virtual Classes, be sure to click the "More" link on the schedule to view ALL classes offered for the day.
Enrolling in Classes
Please click on the class to enroll in the class. Hover your mouse over a class to see more details about the class. Click on the tabs at the top of the calendar to view different class calendars (if any). If the class name is green, the class has availability. If the class name is red, the class is full.
Or, click here for help finding the perfect class.


4:00 - 4:45Dance & Tumbling Monday 4:00 pm2 yrs-5MM12:30 - 1:15Dance & Tumbling Tuesday 12:30pm2 yrs-5AGR12:30 - 1:15Preschool Dance Wednesday 12:30pm2 yrs-5AGR12:30 - 1:15Ballet Tap Combo Thursday 12:30pm3-6BF
5:00 - 5:45Ballet Tap Combo Monday 5 pm3-6MM4:00 - 5:00Ballet, Tap, & Jazz Combo Tuesday 4pm4.5-7MM4:00 - 5:00Hip Hop & Acro I/II Wednesday 4pm5-9MP4:00 - 5:00Ballet II/III Thursday 4pm8-13BF
5:30 - 6:30Lyrical, Modern & Broadway Jazz IV/V (Rotating Technique Class)13-17JDC5:15 - 6:00Preschool Dance Tuesday 5:15 pm2 yrs-5AGR5:15 - 6:00Dance & Tumbling Wednesday 5:15pm2 yrs-5MP5:00 - 5:45Little Kid Hip Hop Thursday 5pm3-6ED
6:00 - 7:00Acro II/III Wednesday 6 pm7-13MM5:30 - 6:30Ballet & Jazz I/II Tuesday 5:30pm5-9MM5:30 - 7:00Ballet IV/V Wednesday 5:30pm12-17SB5:15 - 6:15Hip Hop II/III Thursday 515 pm8-12BF
6:45 - 7:45Lyrical & Modern II/III Tuesday 6:45pm8-13MM7:00 - 7:30Pointe Technique II Wednesday 7 pm12-17SB6:00 - 7:00Teen Hip Hop Thursday 6pm12-17BF
7:00 - 7:30Pre-Pointe & Pointe Technique I Wednesday 7pm12-17MP

9:00 - 9:45Dance & Tumbling Saturday 9am2 yrs-5MP
10:00 - 11:00Ballet Tap & Jazz Combo Saturday 10 am5-8MP