Our Classes
Expert BANG Muay Thai instruction for every skill level

Semi-Private Training
Mon / Tue / Thu - 5:00–5:50 PM
Train alongside others in our focused semi-private setting. Each session combines pad work, combinations, defensive techniques, and partner drills under Coach Omar's direct supervision. Small class sizes ensure every student receives personalized feedback and attention.

Private Training
By appointment
One-on-one sessions with Coach Omar tailored entirely to your goals. Whether you're preparing for competition, refining technique, or building a strong foundation - private sessions offer the fastest path to improvement.

Lil Ninjas
Contact for times
Young athletes learn Muay Thai fundamentals - punching, kicking, kneeing alongside defense, counter-attacks and footwork - in a safe, fun environment. Max 4 per class ensures every ninja gets dedicated coaching.
Gym Seminars
Bring elite BANG Muay Thai instruction to your gym. Coach Omar offers 1-hour seminars for $250 to local gyms in the Kitchener-Waterloo area. Contact us for pricing for gyms elsewhere in Southern Ontario.
What to Expect
Getting started is simple. Here's how it works.
Book Your Trial
Reach out through our contact form or give us a call. We'll find a class time that works for you.
Show Up Ready
Wear comfortable workout clothing. No equipment needed - we provide everything for your first class.
Start Training
Jump into a real class from day one. Coach Omar will guide you through every technique at your pace.