"A great place for kids to learn. They provide a fun and supportive atmosphere that really allows kids of all ages to strive and achieve. The teachers are fantastic, full of great advice, and always focused on learning not only karate but also skills for life -- discipline, self-control, focus, setting goals and more. Like a lot of the parents there, it was so much fun to watch that I've started taking classes myself, and I can't believe I waited so long. Going to class is also a valued part of my week as well, a chance to exercise both body and mind. Aric Keyes and all the staff there are the best!"