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 Season2024 Summer Camps

MondayTuesdayWednesdayThursdayFriday
TimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstr
1:00 - 2:30Pre Professional Ballet #115+KLR11:30 - 1:00Pre Professional Ballet #315+AA9:00 - 9:45Tiny Movers Wed AM18 mo-2 yrs 10 moTbd11: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+Tbd9:45 - 10:30Mini Movers Wed AM2 yrs 10 mo-5Tbd1: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+EH11:00 - 12:30Pre Professional Ballet #515+AA1:30 - 2:30Pre Professional Ballet #815+Tbd
3:30 - 5:00Ballet/Hybrid #110+KLR3:15 - 4:15Hybrid Training #315+SH12:30 - 1:30Pre Professional Ballet #615+Tbd2:15 - 3:45Hybrid Training #714+SM
4:00 - 5:00Adv Tap14+DH4:30 - 5:30Adv/Beg Ballet10+AA12:45 - 2:30Hybrid Training #414+Tbd2:15 - 3:00Mini Movers Thu2 yrs 10 mo-5SR
5:00 - 6:00Adv/Int Tap12+DH4:30 - 5:15Musical Theater Ages 8+8+ASL2:30 - 4:00Ballet/Hybrid #210+SM3:00 - 4:00BTAJ Thu4.5-7SR
6:00 - 7:30Adv Ballet/Pointe14+KLR5:15 - 6:00Hip Hop Ages 8+8+MI2:30 - 3:30Hybrid Training #514+AH4:00 - 4:45BTJ Thu5.5-8ASL
7:30 - 8:30Teen/Senior Adv Hip Hop14+RC5:30 - 6:30Adv/Beg Contemporary10+SH3:30 - 5:00Adv Ballet Wed14+AA4:15 - 5:30Adv Ballet Thu14+AA
6:00 - 6:45BTJ Tue5.5-8ASL4:00 - 4:30Tap Ages 8+8+SM4:45 - 5:30Hip Hop Ages 6+5.5-8ASL
6:30 - 7:30Adv/Beg Plus Acro10-18SH4:30 - 5:15Ballet Ages 8+8+AH5:30 - 6:30Adv Contemporary14+RC
6:45 - 7:45Adv/Int Ballet Tue12+AA5:00 - 6:30Adv Jazz14+SM5:30 - 6:30Jazz Ages 8+8-10ASL
7:45 - 9:00Adv/Int Jazz12+SH5:15 - 6:00Mini Movers Wed2 yrs 10 mo-5AH6:30 - 7:15Acro Ages 8+7-10MI
6:00 - 7:30Adv/Int Ballet/Pointe Wed12+AH6:30 - 7:30Adv/Beg Ballet Thu10-18AA
6:30 - 7:30Adv/Beg Ballet Wed10-18KLR7:15 - 8:15Int Contemp/Jazz12+MI
7:30 - 8:15Adv/Beg Tap10+SM7:30 - 8:30Adv/Beg Jazz10+SM
7:30 - 8:30Adv/Int Contemporary12+KLR

SaturdaySunday
TimeNameAgesTypeInstrTimeNameAgesTypeInstr
9:00 - 10:30Company Ballet/Technique10+Tbd