I have been coming to this Karate school for over a year now and I like it. There are a variety of age groups and everyone is like part of a big family. The teachers are patient, strict but with a sense of humor, and most importantly good at what they do.