The kids enjoy it, they learn to be more disciplined and behaved at the same time! Master Martin is exceptionally patient (I know because I get frustrated just watching it) and is a wonderful instructor. I am very happy with the way he mentors his pupils especially while he has his assistant instructors available to give one on one instruction to those that struggle. Having my children in his classes and seeing what they actually learn, accomplish and develop into is well worth the cost.