This is a great place for kids to develop life skills in self-defense. Sensei Joe is awesome. He has a warm, caring nature. He has a strong presence. The kids respect him and they are compliant. He is very one on one and assists those that need fine tuning with their moves. My son used to be very unfocused and…