It is a great place to learn self-defense and is based on the liberties of respect and self control. The adults get a great workout while the kids are being taught respect and self control. And everybody has a great time moving through the ranks and participating in tournaments being able to win and collect trophies and medals.