If you’re looking for real, sensible self defense this is a great place to learn. They have classes for kids and adults and the instruction is first rate. I have been involved in martial arts for 30 years and Sifu Shannon is, by far, one of the best instructors I have ever met.