My son takes karate at ABD and loves it. I started taking kick boxing there as well. It is the best workout I've ever gotten. Every instructor is friendly, motivated and well trained in their area. All of the karate instructors are black belts and live the black belt lifestyle. Plus, my son and I get to go to classes at the same time and both enjoy a workout!