Great school for training, workout/conditioning, learning self-defense, discipline and self-confidence, and so much more! Offers many different aspects, including weapons fighting, meditation techniques, and traditional martial arts (sparring, forms, etc.). Small classes mean significantly more personal attention than other schools.