My daughter has been attending Kevin’s school for 3 years. We have tried out other schools and found that Kevin offers the best program for us. We found that all schools focus on technique but the difference is that Kevin also focuses on behavior, self-esteem and performance at school. These are the qualities in my child that I want to foster. I'm convinced the negative reviews on here are from someone who has never attended any classes.