We have been with this Tiger Rock for over three years now, and have three kids enrolled. You will not find a more professional, caring group, and the facility is nicely located as well. Not only have my children learned karate skills, better agility, and have gotten a ton of excercise, we have also seen growth in maturity, responsibility, confidence, ability to focus, and respect. On top of all this, the schedule is super flexible, allowing one to pick which times work for the family any given week. This has allowed us to easily stick with the program, even when life gets crazy. I encourage anyone even mildly interested to contact them and see about attending an intro class. We are so thankful that we did.