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

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