All Classes
![](http://www.majesticgym.com/wp-content/uploads/2019/01/x-fit.jpg)
Open Gym
60 min
![](http://www.majesticgym.com/wp-content/uploads/2017/11/tiny-thai-512x512.jpg)
Tiny Thai Boxing
45 min
![](http://www.majesticgym.com/wp-content/uploads/2017/11/junior-class-512x512.jpg)
Junior Thai Boxing
60 min
![](http://www.majesticgym.com/wp-content/uploads/2017/11/beginner-adult-thai-512x512.jpg)
Beginner Adult Thai Boxing
60 min
![](http://www.majesticgym.com/wp-content/uploads/2017/11/mixed-thai-1-512x512.jpg)
Mixed Adult Thai Boxing
60 min
![](http://www.majesticgym.com/wp-content/uploads/2017/11/advanced-adult-thai.jpg)
Advanced Adult Thai Boxing
60 min
![](http://www.majesticgym.com/wp-content/uploads/2017/11/advanced-adult-thai.jpg)
Thai Boxing (Sparring)
60 min
![](http://www.majesticgym.com/wp-content/uploads/2017/11/junior-aba.jpg)
Junior ABA Boxing
60 min
![](http://www.majesticgym.com/wp-content/uploads/2017/11/adult-aba.jpg)
ABA Boxing
60 min
![](http://www.majesticgym.com/wp-content/uploads/2017/11/boxing.jpg)
Mixed Boxing
60 min
![](http://www.majesticgym.com/wp-content/uploads/2017/11/bjj-featured.jpg)
Brazilian Jiu Jitsu (BJJ)
60 min
![](http://www.majesticgym.com/wp-content/uploads/2017/11/mma.jpg)
MMA
60 min