This program has been great for my family. We started my son when he was 4 years old, and I soon joined him on the floor. I was able to spend 100s of quality hours with my boy in an activity that we both could enjoy. My wife joined us a few years later. This program helped teach my son leadership skills, public speaking skills, self confidence, and how to set and achieve any goals he creates for himself. The owners and instructors care for every student, and want nothing more then for all to succeed.