If at anytime you need to withdraw from classes, a 30 day written notice is required, no partial month refunds will be given. We allow for holidays and breaks when calculating tuitions, tuition remains the same each month, regardless of any scheduled days off.
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.

2023-2024 Season

MondayTuesdayWednesdayThursdayFriday
TimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstr
1:00 - 2:30Pre Professional Ballet #115+KLR11:30 - 1:00Pre Professional Ballet #315+AA11:00 - 12:30Pre Professional Ballet #515+AA11:30 - 1:00Pre Professional Ballet #715+KLR3:30 - 5:30Ballet/Hybrid #310+AA
2:30 - 4:00Hybrid Training #114+HR1:00 - 2:00Pre Professional Ballet #415+Tbd12:30 - 1:30Pre Professional Ballet #615+Tbd1:15 - 2:15Hybrid Training #614+TH4:30 - 5:30Ballet Tech 8+8+Tbd
2:30 - 4:00Pre Professional Ballet #215+KLR1:15 - 3:15Hybrid Training #214+EH12:45 - 2:30Hybrid Training #414+LD1:30 - 2:30Pre Professional Ballet #815+Tbd
3:30 - 5:00Ballet/Hybrid #110+KLR3:15 - 4:15Hybrid Training #315+SH2:30 - 4:00Ballet/Hybrid #210+SM2:15 - 3:45Hybrid Training #714+SM
4:00 - 5:00Adv Tap14+DH4:30 - 5:30Adv/Beg Ballet10+AA2:30 - 3:30Hybrid Training #514+AH2:15 - 3:00Mini Movers Thu2 yrs 10 mo-5ASL
5:00 - 6:00Adv/Int Tap12+DH4:30 - 5:15Musical Theater Ages 8+8+ASL3:30 - 5:00Adv Ballet Wed14+AA3:00 - 4:00BTAJ Thu4.5-7ASL
5:00 - 6:00Jr. Hip Hop10+CT5:15 - 6:00Hip Hop Ages 8+8+MI4:00 - 4:30Tap Ages 8+8+SM4:00 - 4:45BTJ Thu5.5-8ASL
6:00 - 7:30Adv Ballet/Pointe14+KLR5:30 - 6:30Adv/Beg Contemporary10+SH4:30 - 5:15Ballet Ages 8+8+AH4:15 - 5:30Adv Ballet Thu14+AA
6:00 - 7:00Teen Hip Hop12+CT6:00 - 6:45BTJ Tue5.5-8ASL5:00 - 6:30Adv Jazz14+SM4:45 - 5:30Hip Hop Ages 6+5.5-8ASL
7:30 - 8:30Teen/Senior Adv Hip Hop14+RC6:30 - 7:30Adv/Beg Plus Acro10-18SH5:15 - 6:00Mini Movers Wed2 yrs 10 mo-5AH5:30 - 6:30Adv Contemporary14+RC
6:45 - 7:45Adv/Int Ballet Tue12+AA6:00 - 7:30Adv/Int Ballet/Pointe Wed12+AH5:30 - 6:30Jazz Ages 8+8-10ASL
7:45 - 9:00Adv/Int Jazz12+SH6:30 - 7:30Adv/Beg Ballet Wed10-18KLR6:30 - 7:15Acro Ages 8+7-10MI
7:30 - 8:15Adv/Beg Tap10+SM6:30 - 7:30Adv/Beg Ballet Thu10-18AA
7:30 - 8:30Adv/Int Contemporary12+KLR7:15 - 8:15Int Contemp/Jazz12+MI
7:30 - 8:30Adv/Beg Jazz10+SM

SaturdaySunday
TimeNameAgesTypeInstrTimeNameAgesTypeInstr
9:00 - 10:30Company Ballet/Technique10+Tbd
9:00 - 9:45Mini Movers Sat2 yrs 10 mo-5ASL
9:45 - 10:45BTAJ Sat4.5-7ASL
10:45 - 11:30Hip Hop Ages 5+4 yrs 10 mo-8ASL