My two kids take classes at ATA Black Belt Academy. My kids both love it! The instructors are excellent with kids and very positive. My kids self-esteem has gone up so much because of the classes and the instructors. They have classes for different age groups. The kids go several times a week and progress from belt to belt quickly. It is amazing how quickly the kids learn at this location. If you have kids I would highly recommend it.