Curious about martial arts? Ready to take the first step? Join us for a FREE orientation class and get a firsthand experience of our unique training system and the incredible instructors who guide it — including the expertise and passion of Professor Matt.
In this class, you’ll: ✅ Learn the fundamentals of our martial arts system in a fun, supportive environment ✅ Meet our experienced, dedicated instructors who will help you every step of the way ✅ Get a taste of the community, discipline, and confidence that comes with training ✅ Have the opportunity to ask questions and see if this journey is right for you
At the end of your free class, you’ll have the option to sign up for a 2-week trial and dive deeper into your training! No pressure — just the chance to explore and grow.
Zumba is a Latin-inspired dance workout that instructors say is primarily an aerobic workout — and it's all about having fun. Few exercise classes have had Zumba's staying power. This dance workout — which looks and sounds more like a dance party — remains a popular go-to for fitness-minded folks around the world.
Lil Dragons
5:30 - 6:15pm
5:30pm - 6:15pm
Lil Dragons
Lil Dragons
Monday, March 09 ·
5:30pm - 6:15pm
Youth Warrior Class
6:15 - 7:45pm
6:15pm - 7:45pm
Youth Warrior Class
Youth Warrior Class
Monday, March 09 ·
6:15pm - 7:45pm
Combat Fit
6:30 - 7:10pm
6:30pm - 7:10pm
Combat Fit
Combat Fit
Monday, March 09 ·
6:30pm - 7:10pm
Family KickBoxing
7:15 - 8:15pm
7:15pm - 8:15pm
Family KickBoxing
Family KickBoxing
Monday, March 09 ·
7:15pm - 8:15pm
Lil Dragons Ages (4-8)
4:30 - 5:15pm
4:30pm - 5:15pm
Lil Dragons Ages (4-8)
Lil Dragons Ages (4-8)
Tuesday, March 10 ·
4:30pm - 5:15pm
Youth Warrior Class (8-16)
5:30 - 7pm
5:30pm - 7:00pm
Youth Warrior Class (8-16)
Youth Warrior Class (8-16)
Tuesday, March 10 ·
5:30pm - 7:00pm
Adult / Family Karate
7 - 8:30pm
7:00pm - 8:30pm
Adult / Family Karate
Adult / Family Karate
Tuesday, March 10 ·
7:00pm - 8:30pm
Home School Karate Classes
11:30am - 12:30pm
11:30am - 12:30pm
Home School Karate Classes
Home School Karate Classes
Wednesday, March 11 ·
11:30am - 12:30pm
Combat Fit
6:30 - 7pm
6:30pm - 7:00pm
Combat Fit
Combat Fit
Wednesday, March 11 ·
6:30pm - 7:00pm
Zumba
6:30 - 8pm
6:30pm - 8:00pm
Zumba
Zumba
Wednesday, March 11 ·
6:30pm - 8:00pm
Zumba is a Latin-inspired dance workout that instructors say is primarily an aerobic workout — and it's all about having fun. Few exercise classes have had Zumba's staying power. This dance workout — which looks and sounds more like a dance party — remains a popular go-to for fitness-minded folks around the world.
Adult/Family Karate
7 - 8pm
7:00pm - 8:00pm
Adult/Family Karate
Adult/Family Karate
Wednesday, March 11 ·
7:00pm - 8:00pm
Lil Dragons
4:30 - 5:15pm
4:30pm - 5:15pm
Lil Dragons
Lil Dragons
Thursday, March 12 ·
4:30pm - 5:15pm
Youth Warrior Class
5:30 - 7pm
5:30pm - 7:00pm
Youth Warrior Class
Youth Warrior Class
Thursday, March 12 ·
5:30pm - 7:00pm
Adult/Family Karate
7 - 8:30pm
7:00pm - 8:30pm
Adult/Family Karate
Adult/Family Karate
Thursday, March 12 ·
7:00pm - 8:30pm
Zumba
9 - 10:30am
9:00am - 10:30am
Zumba
Zumba
Friday, March 13 ·
9:00am - 10:30am
Zumba is a Latin-inspired dance workout that instructors say is primarily an aerobic workout — and it's all about having fun. Few exercise classes have had Zumba's staying power. This dance workout — which looks and sounds more like a dance party — remains a popular go-to for fitness-minded folks around the world.
Lil Dragons
4:30 - 5:15pm
4:30pm - 5:15pm
Lil Dragons
Lil Dragons
Friday, March 13 ·
4:30pm - 5:15pm
Youth Warrior Class
5:30 - 7pm
5:30pm - 7:00pm
Youth Warrior Class
Youth Warrior Class
Friday, March 13 ·
5:30pm - 7:00pm
Adult/Family Karate
7 - 8:30pm
7:00pm - 8:30pm
Adult/Family Karate
Adult/Family Karate
Friday, March 13 ·
7:00pm - 8:30pm
Open Gym / Black Belt Club
10am - 12pm
10:00am - 12:00pm
Open Gym / Black Belt Club
Open Gym / Black Belt Club
Saturday, March 14 ·
10:00am - 12:00pm
No sessions found
Book Session
Booking Confirmed
Added to waitlist
Booking Confirmed
We look forward to seeing you soon!
Please let us know ahead of time if you are not able to make your scheduled time.
You are now on the waitlist. If a spot opens up we will notify you via Email.