What We Teach

Programs

World-class instruction across all major martial arts disciplines. Whether you're brand new or a seasoned competitor, we have a program for you.

Brazilian Jiu-Jitsu
BJJAll Levels

Brazilian Jiu-Jitsu

Coach: Eduardo Rene Sanchez·Drysdale Jiu Jitsu

World-class instruction for all ages and all levels — from kids to adults, beginners to competitive professionals. We emphasize self-defense, technical excellence, and mental resilience within a supportive, high-level environment.

Includes

FundamentalsGi TrainingNo-Gi TrainingCompetition Classes
Join Now
Muay Thai
MUAY THAIAll Levels

Muay Thai

Coach: Ricco Rodriguez·Rodriguez Striking Systems

Delivered by former UFC Heavyweight Champion Ricco Rodriguez — world-class instruction for all levels. Focuses on powerful, technical striking, elite conditioning, and real-world confidence. Traditional Muay Thai meets modern striking strategy.

Includes

TechniquePad WorkSparringConditioning
Join Now
MMAAll Levels

Mixed Martial Arts

Coach: Ricco Rodriguez

A complete fighting system coached by a former UFC heavyweight champion. Combines striking, wrestling, and grappling — whether you are training for competition or the best conditioning of your life.

Includes

StrikingWrestlingGrapplingCage Strategy
Join Now
WRESTLINGAll Levels

Wrestling

Control every fight from takedown to top position. Master fundamental wrestling adapted for MMA and sport competition, including cage work.

Includes

TakedownsScramblesCage Wrestling
Join Now
Kids Martial Arts
KIDSAges 5–12

Kids Martial Arts

We focus on building confidence, discipline, and respect while teaching solid technique and conditioning. Safe, structured classes kids look forward to every week.

Includes

DisciplineConfidenceAnti-BullyingFitness
Join Now
PRIVATEAll Levels

Private Coaching

Coach: Eduardo Rene Sanchez / Ricco Rodriguez

One-on-one sessions with our world-class coaching staff, built entirely around your goals — whether that's competition prep, self-defense, or accelerating your technical development.

Includes

Custom CurriculumCompetition PrepTechnique Focus
Join Now

Common Questions

Frequently Asked Questions

Do I need prior experience to join?

No. All programs welcome absolute beginners. Our coaches will guide you step by step from day one.

What should I wear to my first class?

Comfortable workout clothes. We'll advise on gear after your first session.

How often should I train?

2–3 times per week is ideal for beginners. Consistency beats frequency early on.

Do you offer free trials?

Yes. Reach out through our contact page to schedule a free introductory class.

Ready to Start Training?

Get Started Today