Our 14 year old daughter started taking classes here a year ago. I cannot speak highly enough about the the instructors and what they have done for our daughter. She walks into a room with confidence and now knows she has the strength and skill to take on any situation. As parents of a beautiful, tall, and 100 pound young lady...we find comfort in the fact she could protect herself. We're very proud of her and excited as she progresses through the next levels. In addition to great instructors the facilities are very nice and well maintained.