Amazing Class! I started attending Allen's classes a year ago with no background in gymnastics or martial arts. I first learned the basics and continue to build my skills each week. I have gained strength, agility, and confidence. Allen's classes are always engaging and fun! I would recommend this class to anyone looking to stretch their limits!