Certain classes will appear as FULL but they are NOT FULL, they are blocked.  Please add yourself to the waiting list of the classes you wish to join.
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.

MondayTuesdayWednesdayThursdayFriday
TimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstr
6:15 - 6:30Week 1 - DAY Camp (Jul 2-5)6-12MS7:00 - 7:15Week 1 - DANCE Mini (Jul 2-5)-NR
7:15 - 7:30Week 2 - DAY Camp (Jul 8-12)6-12MS7:15 - 7:30Week 2 - DANCE Mini (Jul 8-12)-NR
8:15 - 8:30Week 3 - DAY Camp (Jul 15-19)6-12MB7:30 - 7:45Week 3 - DANCE BB team (Jul 15-19)-NR
9:15 - 9:30Week 4 - DAY Camp (Jul 22-26)6-12MS7:45 - 8:00Week 4 - DANCE BB team (Jul 22-26)-NR
10:15 - 10:30Week 5 - DAY Camp (Jul 29 - Aug 2)6-12JR8:00 - 8:15Week 5 - DANCE Jr Open (Jul 29-Aug 2)8-12MS
11:15 - 11:30week 6 - DAY Camp (Aug 5-9)6-12JR8:15 - 8:30Week 6 - DANCE Jr Open (Aug 5-9)8-12MS
12:15 - 12:30Week 7 - DAY Camp (Aug 12-16)6-12MS8:30 - 8:45Week 7 - DANCE Sparks (Aug 12-16)-LR
1:15 - 1:30Week 8 - DAY Camp (Aug 19-23)6-12MS8:45 - 9:00Week 8 - DANCE Sparks (Aug 19-23)-LR