Great for kids of all abilities, adults too. Martial Arts are good for sensory integration, which translates into every part of a kid's life including school work. Instructors are realistic but encouraging. They will prepare you for the real world, build confidence, and help kids set goals. I recommend M.A.F.A. to everyone.