Training Schedule / Calender

Current Class Structures

We offer the following training formats:

  • Indoor In-person Training

  • Outdoor In-person Training (Seasonally)

  • Virtual Online Training

Monday: Virtual

  • 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