This is a wonderful karate school. Every single teacher is top notch – respectful of the students, but also firm about expectations. They really understand kids and clearly love working with them. My son has been a student here for five years, and I can’t say enough good things about MOK.