Our Programs

Find the perfect program for your age, goals, and schedule — we have something for everyone.

Brazilian Jiu Jitsu (BJJ)
Adults · All levels

Brazilian Jiu Jitsu (BJJ)

This class focuses on the building blocks of Brazilian Jiu Jitsu and grappling. This class is designed to give the beginning grappler the needed skills to understand and train Jiu Jitsu, and the more advanced grappler a better understand how grappling works.

Learn More
Sanda/Muay Thai (Striking)
Adults · All levels

Sanda/Muay Thai (Striking)

This is our Striking program! It is a combination of Sanda, Muay Thai, and western boxing. Providing an intense workout where you will learn the proper way to throw a multitude of knees, kicks, punches, and elbows. As well as integrated clinch work and throwing techniques. An integral part of our self defense curriculum, the intensity will get your heart racing!

Learn More
Wrestling
Teens & Adults · Ages 13+

Wrestling

The oldest martial art in the world, learn how to pick people up and put them down! Our wrestling program is focused on both developing high school wrestlers and wrestling for grappling and MMA. This class focuses on developing the needed endurance and technique for competition.

Learn More
Judo
Adults · All levels

Judo

Judo, created by Jigaro Kano, is the art of using leverage, timing and technique to throw, pin and submit your opponents. Taught by World Champion, Sensei Gerard Cadet. This is an all levels class.

Learn More
Women's BJJ Basics
Women only · Ages 13+

Women's BJJ Basics

Our Women's program is built to help women feel safe and comfortable on the mats. This class is great for beginners as we focus on the basics of Brazilian Jiu Jitsu, grappling, and self defense. This class is for women only ages 13+.

Learn More
Rumble Bees BJJ
Ages 5–12

Rumble Bees BJJ

The focus of these classes is on positioning, submissions, reversals, restraint, and escapes. Structured drills are used to help develop and refine motor skills and allow children to practice the techniques of the day in every class. Students wear a Gi or Kimono and work to earn belts and stripes. Rumble Bee classes are for kids ages 5-12.

Learn More
Rumble Bees Judo
Ages 5–12

Rumble Bees Judo

The focus of these classes are to learn techniques using your opponents leverage and timing to throw and pin them. Students wear a Gi or Kimono and work to earn belts and stripes. Our Judo program is taught by Sensei Gerard. Rumble Bee classes are for kids ages 5-12.

Learn More
Youth Wrestling
Ages 5–12

Youth Wrestling

This program is for both developing and experienced youth wrestlers with a focus on folkstyle wrestling. Our Wrestling program is taught by Coach Dan. Youth Wrestling classes are for kids ages 5-12.

Learn More
Rumble Bees Sanda/ Muay Thai
Ages 5–12

Rumble Bees Sanda/ Muay Thai

This program works on developing striking skills in a safe environment. There is no head contact for youth. They will learn how to punch, kick, clinch and take each other down. Rumble Bee classes are for kids ages 5-12.

Learn More

Not Sure Which Program Is Right For You?

Book a free trial and we'll help you find the perfect fit — no experience needed, no pressure.