Details Barefoot Boxing Joe Whalen Details Beginners Muay Thai Details Thai Boxing Joe Whalen Details Advanced Muay Thai + Timing Rotating Details Advanced Sparring