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

