Training Schedule
Current Class Structures
We offer the following training formats:
Indoor In-person Training
Outdoor In-person Training (Seasonally)
Virtual Online Training
Monday: In-Person
Advanced Class: 6:30-8pm
Weapons: 8-8:30 pm
Tuesday/Thursday: Hybrid
Beginners Class (In-Person): 6-7 pm
Intermediate/Advanced Class (In-Person): 7-8:30 pm
All Levels (Virtual): 7-8:30 pm
Weapons: Thursday: 6-7 pm
Saturday: In-Person
Beginner/Intermediate Class (In-Person): 9:00-10:30 am
Advanced Class (In-Person): 10:30am-12:00 pm
Weapons: 12:00 - 12:30 pm