"I would give more stars if possible! I have trained around the world and this is by far the most welcoming and comprehensive training group. The instructors are thorough, kind, and challenging in the best ways. Three of my kids also train there — the structure of the classes have kept smiles on their faces and their bodies safe."






