If I could I would rate with 6 stars! I cannot recommend Miles Martial Arts highly enough. I have been training with them soon after we came out of the pandemic and am always impressed. The instructors are excellent and very adept at tailoring the instruction to the student. My daughter and I both love it for the fitness, concentration and overall fun we have and get from attending.