The best self defense training period. This place has a great workout, great teachers, and great martial arts spirit. This is great for kids and adults. I have a black belt in taekwondo, and I have learned more about self defense In The last three months than five years of taekwondo. Self defense is about confidence and preparation. You will gain both by training here. I wish that I would have started here a long time ago.