We love this school! My son have been going here since he was a Little Dragon. There are many Black Belt Instructors who have a wealth of knowledge. They teach Karate, Judo and Aikido so that he can incorporate many styles into his self-defense. They push him to his full potential. We get to see what some of the other schools are teaching when we go to competitions..and there really isn't much comparison. He's planning on training here forever!