Please Note: When registering for classes, the registration fee and first months tuition is due upon registration. If no payment is made or the check out process has not been completed, the system will unenroll the student from class before the next business day. All family and student information is retained, but the student will need to be re-registered and payment rendered to be officially registered for the class.
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.

2024/2025 Season
Competition 25

MondayTuesdayWednesdayThursdayFriday
TimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstr
6:00 - 6:45Sr Ballet Tech12-18JS6:00 - 7:15Sr Ballet12-18DA7:00 - 8:00Adult Roulette18+JS5:00 - 6:00Sr Hip Hop12-18SW
6:45 - 7:15Pointe12-18DA5:00 - 6:00Sr Contemporary12-18SW6:15 - 7:00Kinder Dance A3-5JS6:00 - 7:00Sr Lyrical12-18DA
7:15 - 8:15Sr Tap12-18DA7:15 - 8:30Sr Jazz12-18SW5:00 - 6:00Primary Ballet/Tap5-8DA6:00 - 7:00Jr Hip Hop5-12SW
5:00 - 6:00Junior Jazz5-10JS6:00 - 7:00Jr Ballet5-12JS6:00 - 7:00Teen Ballet8-12DA7:00 - 8:00Improv/Liturgical8-18DA
6:00 - 6:45J/T Ballet Tech5-12DA5:15 - 6:00Jr Lyrical5-12DA5:00 - 6:00Teen Contemporary8-12SW
7:00 - 8:00Teen Jazz5-12SW7:15 - 8:15Jr Tap5-12DA7:00 - 8:00Teen Tap8-12DA
5:00 - 6:00Strength7-18EA

SaturdaySunday
TimeNameAgesTypeInstrTimeNameAgesTypeInstr
11:00 - 12:00Poms12-18SW
11:00 - 12:00Adult Ballet18+JS
10:00 - 10:45Kinder Dance B3-5DA
10:00 - 11:00Primary Ballet/Jazz5-7JS
10:30 - 11:00Primary Jazz5-7JS