If you are unsure of which class to register your child in, please email us for confirmation.

We recommend that families set the 'auto-pay' feature to active in order to avoid late payments. Monthly fee's are due on the first of each month, September - June, if you are not on 'auto-pay' you will receive an invoice reminder to login at make the payment. Payments not received by the 10th of the month are subject to a $20 late fee which will automatically be applied to your account.
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
5:45 - 6:30Beginner 1 & Beginner 24+ PF5:45 - 6:45Advanced Beginner 15-8PF
6:30 - 7:15Adv. Beg & Novice SOFT6+PF6:30 - 7:15Adv Beg & Novice HARD6+PF
7:15 - 9:15Prizewinner - Champ10+PF7:15 - 9:15Prizewinner - Open Champ10+PF

SaturdaySunday
TimeNameAgesTypeInstrTimeNameAgesTypeInstr
10:00 - 11:00Teams & Performance9+PF
11:00 - 1:00Prizewinner, Prelim, Open Champ10+PF
1:00 - 2:00Beginner & Adv. Beg4+PF