At Prodigy we offer a wide variety of classes including;

Our Thai Boxing/Muay Thai/Kick Boxing classes are one of the best ways to improve your fitness and cardio.You will also improve your striking and self defence skills.

Our Brazilian Jiu Jitsu (BJJ) classes will provide you with the skills required to take opponents to the ground and control them once there. You will learn skills such as arm locks, foot locks, chokes and other finishes required to safely control and submit your opponent.

Our Mixed Martial Arts (MMA) classes combine the striking of Muay Thai, the takedowns and controls of wrestling and the ground controls of Brazilian Jiu Jitsu providing a complete and comprehensive self defence system, as well as being the fastest growing sport on the planet.

Our Kids and Teens Jiu Jitsu classes provide a safe and fun environment for your child to learn how to defend themselves against people on the street , as well as the skills to manage bullies and other critical life skills.

Our Strength and Conditioning classes focus on the exercises required to improve physical strength, cardio vascular endurance and flexibility required to compete at the highest levels.

Our Wrestling classes are focused on wrestling as it applies to MMA and focuses heavily on takedowns, controlling your opponent and conditioning.

Our Arnis classes focus on weapons, both using weapons and defending against them. We use everyday items such as knives and sticks. We also teach defence against opponents armed with anything from bare hands to a firearm.