Coach Josh,  is an undefeated Mix Martial Arts Fighter who has a Martial Art Background of mostly Boxing.

He teaches a variety of techniques that enable you to get in great shape and learn techniques to defend yourself and be ready to become a Champion, or just to work towards becoming the best version of yourself! 

Josh Hernandez