Muay Thai Classes

Small-group training with coaching tailored to each individual.

Fundamentals  Tue & Thu • 5:00–5:45pm
All Levels  Mon–Fri • 5:30–7:00pm

Drop-In $50  |  Membership $300/month

Limited spots - booking required

Fundamentals (Beginners)

Tuesday & Thursday 5pm- 5:45pm

Start here if you're brand new to Muay Thai. You'll learn the fundamentals in detail - stance, strikes, and defense - so you build the right habits from the beginning. Training is primarily technical with little emphasis on conditioning, so you can focus on developing your skills.

It's recommended you attend 2–10 of these classes before moving into All Levels. During the final 15 minutes you'll join the All Levels class for warm-up drills, easing the transition to the next stage of training.

Classes are limited to 4 students and booking in advance is required.

All Levels

Monday - Friday 5:30pm - 7pm

In this class we develop skill, work bags, spar, and clinch.

About half the session is technical, following rotating cycles that build depth across every area: Stance & Striking, Punch Game, Kick Game, and Clinch Game. The other half focuses on sparring, clinching, and sport-specific conditioning.

Best suited for students with some striking experience, though athletic beginners who pick things up quickly are welcome to join.

What Training Looks Like

Small-group sessions focused on technique, drills, and detailed coaching. Every student is coached individually so you improve with structure, not guesswork.

What Students Say

"On my first day, Ronnie promised me I would get a good workout and learn something — and he's kept his promise every class." — Ryan C.

"I'm 34 and would have never thought I'd be accepting my first Smokers fight 9 months after joining Ronnie. Ronnie will put in as much as you're willing to put in yourself." — Victor R.

"From outlining what to expect as a beginner first stepping in the ring to developing professional fighters, Ronnie's expertise and passion for the sport is always on display." — Ben S.

Pricing

Rates are the same for both Fundamentals and All Levels classes.

Drop-In — $50 Single class. Credited toward membership if you join.

Membership — $300/month Unlimited classes. No contracts. No sign-up fees.

Book a class

Fill in the form below and we’ll get back to you to schedule your first class.

Questions? Call/ Text 619 793 6781