Best place around to learn both stand-up and ground self-defense. Superb instruction by a very dedicated and excellent instructor. A friendly atmosphere makes it easy to learn and get in shape. A large clean training area with plenty of parking makes this spot ideal. With access from major roadways, this makes it easy to get to from any town in the area. Classes range from beginner to advanced and are a challenge to even the most seasoned martial artist(children and adults alike). Must swing by and give it a try!