It started out as good solid school of Tang Soo Do for any age student. Encourages not only family values but family involvement and participation. Combines tradition and techniques with a sprinkling of modern evolution to help keep you safe and get some good exercise doing it. Offers Child specific classes(Little Ninjas program) as well as all ages classes for general training, and then specific classes for forms(Kata), sparring, grappling, and then kid/adult only classes to hone in on those areas of development. The schedule leaves something to be desired. Class times with younger kids makes it difficult to attend.