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.

2019-2020 Season

MondayTuesdayWednesdayThursdayFriday
TimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstr
9:00 - 10:00Ballet/Tap 2-32-3CMZ4:30 - 5:30Ballet/Tap/Jazz 3-4 3-4MEG4:30 - 5:30Hip Hop/Tumble 3-53-5MEG
10:00 - 11:00Ballet/Tap/Jazz 4-5 (T)4-5CMZ4:30 - 5:30Junior Hip Hop (W)8-11AM4:30 - 5:30Mini Jazz Thur8-11LL
4:30 - 5:30Ballet/Tap/Jazz 3-4 T3-4TA4:30 - 5:30Level 2 Tumbling8-18TH5:30 - 6:30Ballet/Tap/Jazz 3-5 TH3-5MEG
4:30 - 5:30Mini Hip Hop6-7CZ4:30 - 5:30Mini Ballet6-7JR5:30 - 7:30Candancers8-17LL
5:30 - 6:30Ballet/Tap/Jazz 4-54-5TA4:30 - 5:30Teen Contemporary W12-18KS6:30 - 7:30Beginning Tap6-12KS
5:30 - 6:30Junior Jazz 1 T8-11LL5:30 - 6:30CanCans Performance Team3-5MEG7:30 - 8:30Jr Candancer Jazz8-12LL
5:30 - 6:30Mini Jazz (T)6-7LG5:30 - 6:30Junior Contemporary W8-11KS
6:30 - 7:30Ballet/Tap/Jazz 5-65-6TA5:30 - 6:30Level 1 Tumbling6-12TH
6:30 - 7:30Junior Hip Hop (T)8-11JA5:30 - 6:30Mini Hip Hop (w)6-7AM
6:30 - 7:30Teen Jazz 12-18LL5:30 - 6:30Teen Ballet12-18JR
7:30 - 8:30Teen Contemporary12-18JB6:30 - 7:30Ballet/Tap/Jazz 4-5 W3-5MEG
7:30 - 8:30Teen Hip Hop (T)12-18JA6:30 - 7:30Boyz Hip Hop7-18CZ
6:30 - 7:30Junior Ballet (W)8-11JR
6:30 - 7:30Level 3 Tumbling10-18TH
6:30 - 7:30Teen Hip Hop (W)12-18AM
7:30 - 8:30Junior Jazz 28-11MEG
7:30 - 8:30Level 4 Tumbling6-18TH

SaturdaySunday
TimeNameAgesTypeInstrTimeNameAgesTypeInstr
9:00 - 10:00Ballet/Tap/Jazz 3-4 (S)3-5SP
10:00 - 11:00Ballet/Tap/Jazz age 4-54-5SP
11:00 - 12:00Ballet/Tap/Jazz age 5-65-6SP