When looking for a martial arts school, you want to look for the teaching ability of the instructors, diversity of the classes, the space in the school and most importantly the practicality of the techniques. In my opinion, this school is a perfect example of a city school that displays all 4 qualities. The classes are well organized, class sizes are perfect and they even offer classes for young children 3-4 year olds & 5-7 year olds, which I think is great , because while the older students are learning the basic fundamental skills of defending themselves, the littler children are learning focus and self control. After taking the adult class, I can say it's a well-paced, muscle and cardio workout with very motivating instructors. With that all said, anyone looking for martial arts classes or just a good workout, this is the place to be.