Calendar

*Classes always run as scheduled, including holidays. No Youth classes July & August. Camps Only.

programs
 Adult Advanced
 Adult Novice
 Closed
 Professionals
 Summer Blast
 Summer Blast #1
 Teen Advanced & Professionals
 Teen Intermediate
 Teen Novice
 Youth Beginner
 Youth Intermediate
< September 2023 >
MondayTuesdayWednesdayThursdayFridaySaturdaySunday
        1 2 3
4 5Adult NoviceAdult NoviceTime: 7:30 pm - 9:30 pm
Adult AdvancedAdult AdvancedTime: 7:30 pm - 9:30 pm
6Adult NoviceAdult NoviceTime: 7:30 pm - 9:30 pm
Adult AdvancedAdult AdvancedTime: 7:30 pm - 9:30 pm
7 8 9 10
11 12Adult NoviceAdult NoviceTime: 7:30 pm - 9:30 pm
Adult AdvancedAdult AdvancedTime: 7:30 pm - 9:30 pm
13Adult NoviceAdult NoviceTime: 7:30 pm - 9:30 pm
Adult AdvancedAdult AdvancedTime: 7:30 pm - 9:30 pm
14 15 16 17
18Youth IntermediateYouth IntermediateTime: 4:30 pm - 6:30 pm
Youth BeginnerYouth BeginnerTime: 4:30 pm - 6:30 pm
19Teen IntermediateTeen IntermediateTime: 4:30 pm - 6:30 pm
Teen Advanced & ProfessionalsTeen Advanced & ProfessionalsTime: 4:30 pm - 6:30 pm
Adult NoviceAdult NoviceTime: 7:30 pm - 9:30 pm
Adult AdvancedAdult AdvancedTime: 7:30 pm - 9:30 pm
20Teen NoviceTeen NoviceTime: 4:30 pm - 6:30 pm
Adult NoviceAdult NoviceTime: 7:30 pm - 9:30 pm
Adult AdvancedAdult AdvancedTime: 7:30 pm - 9:30 pm
21Youth BeginnerYouth BeginnerTime: 4:30 pm - 6:30 pm
Youth IntermediateYouth IntermediateTime: 4:30 pm - 6:30 pm
22 23 24
25Youth IntermediateYouth IntermediateTime: 4:30 pm - 6:30 pm
Youth BeginnerYouth BeginnerTime: 4:30 pm - 6:30 pm
26Teen IntermediateTeen IntermediateTime: 4:30 pm - 6:30 pm
Teen Advanced & ProfessionalsTeen Advanced & ProfessionalsTime: 4:30 pm - 6:30 pm
Adult NoviceAdult NoviceTime: 7:30 pm - 9:30 pm
Adult AdvancedAdult AdvancedTime: 7:30 pm - 9:30 pm
27Teen NoviceTeen NoviceTime: 4:30 pm - 6:30 pm
Adult NoviceAdult NoviceTime: 7:30 pm - 9:30 pm
Adult AdvancedAdult AdvancedTime: 7:30 pm - 9:30 pm
28Youth BeginnerYouth BeginnerTime: 4:30 pm - 6:30 pm
Youth IntermediateYouth IntermediateTime: 4:30 pm - 6:30 pm
29 30  
CONTACT US