Fun · Fitness · Self Defense
Classes at Aces
Seven programs, one teaching method: learn the why and how behind every technique, at your pace. Every class below runs at both locations — and your first session in any of them is free.
Find your class
Every program we teach
BJJ Core / Fundamentals
Brazilian Jiu-Jitsu classes for all levels, taught on a structured year-long syllabus and available 7 days a week.
Explore BJJ Core / Fundamentals →
Advanced BJJ
Advanced Brazilian Jiu-Jitsu (Black Belt Leadership Training) for experienced practitioners refining competition-level technique.
Explore Advanced BJJ →
Kids & Family BJJ
Age-appropriate Brazilian Jiu-Jitsu for children — Lil Aces (ages 4+) and Junior Aces (ages 6+) — plus family martial arts classes parents and kids can attend together.
Explore Kids & Family BJJ →
Muay Thai
Muay Thai striking classes covering punches, kicks, knees, elbows, and clinch work for beginners through experienced strikers.
Explore Muay Thai →
Fitness Kickboxing
High-energy kickboxing workout classes focused on fitness, conditioning, and weight loss — no sparring required.
Explore Fitness Kickboxing →
Women's Self Defense
Practical self-defense classes for women, taught by qualified coaches in a supportive, safety-first environment.
Explore Women's Self Defense →
MMA
Mixed martial arts training combining Brazilian Jiu-Jitsu, Muay Thai, and wrestling.
Explore MMA →
Not sure where to start? Most adults begin with BJJ Core / Fundamentals or Fitness Kickboxing; kids start in Lil Aces (4+) or Junior Aces (6+). Grab a free session and our coaches will point you to the right room.
The offer
Your first session is 100% free
Free first session plus up to 3 free months of unlimited training in BJJ, Muay Thai, or Fitness Kickboxing on signup. Try it with no pressure — most people are hooked after one class.