Find the Right
Class for You
From 3-year-olds taking their first steps on the mat to adults training for competition — we have a program built for every stage.
Kids · Ages 3–13
Kids Jiu-Jitsu
Learn self-defense, discipline, and teamwork in age-specific tracks for Tiny Champs, Little Champs, and Juniors.
Learn MoreKids · Ages 6–13
Kids Muay Thai
Build strength and striking skills in a structured, fun class designed for young athletes.
Learn MoreAdults · Ages 14+
Adults Jiu-Jitsu
Master BJJ for fitness, self-defense, or competition. Gi & No-Gi. All levels welcome.
Learn MoreAdults · Ages 14+
Adults Muay Thai
Enhance striking skills and endurance. Punches, kicks, elbows, knees, and clinch work.
Learn MoreKids · Ages 6–13
Kids MMA
The perfect introduction to Mixed Martial Arts — BJJ, wrestling, and striking combined.
Learn MoreAdults · Ages 14+
Adults MMA
Master Mixed Martial Arts with the best coaches. Led by Thiago Belo, ranked #1,681 in North America.
Learn MoreHomeschool · Ages 6–13
Homeschooling Program
Step Up for Students — daytime BJJ classes Mon / Tue / Wed / Thu for homeschooled children ages 6–13.
Learn MoreNot Sure Which Program?
Come in for a free trial class. We'll help you find the right fit — no experience or contract required.