This place is awesome! My son has learned so much!.... And it's not just about the "martial arts" aspect. It's about making it fun for the kids...making it an enjoyable experience. They are kids, and if they didn't include the fun and games that come with each class my son, as well as the majority of the other kids, would get bored and lose interest. ALL of the instructors are excellent. Their classes are just the right amount of technical lessons mixed with fun and games. Keep up the great work!!