I have been taking my 7 year old son to the Philly Karate program for about a year and a half and we love it! Completely safe and clean environment, its a huge facility so the kids have their own floor and there's seating if I want to stay and watch class. He is a very high-energy kid, and after taking classes he has learned how to focus his energy/attention. The instructors are awesome and they know what they're doing. The activities are always fun and different (sometimes I'm jealous), yet disciplined. Definitely a life-long investment!!!