What a wonderful, welcoming, family atmosphere. My son has been going there about 3 years now and he absolutely loves it and perceives his coaches as mentors. The after care program as well as the Summer camp is always fun and lots of activities. What a great environment for your child to learn self awareness, respect, discipline and not to mention the many techniques! Highly recommend! Happy child, satisfied parent.