Wado has been amazing for us. The environment is very friendly and welcoming, not intimidating. My 5-year-old son very much loves these classes and is getting individual attention from the instructor every day. She helps him learn new self-defense techniques each class and he has so much fun. She works with him at his skill level, and allows each child to advance at their own pace. The teacher is incredibly good with kids. My son earns new belt stripes every time he remembers a new karate rule or term which he is excited about. He sleeps better at night because he gets such a good workout in. I have tried other karate/MMA classes in town for him, and we had very poor experiences. I am so relieved that we found a place who we can trust and enjoy. Wado is genuinely committed to customer satisfaction and have been delightful to work with. We will keep our son enrolled for as long as he wants!