Great venue for learning how to be part of a circus!!! The trainers are very friendly and excellent at working with kids of all ages and skills. The kids start off learning basic floor skills, tumbling, cartwheels, jumping, somersaults etc. They then start to learn more advanced skills like trapeze, silk/rope acrobatics, juggling and others. Great overall experience!!