What a fun place to go get a kick butt workout! The instructors and other members are encouraging and know how to make it fun. They take time to teach you and push you to work hard... but not an in your face yelling at you kind of push. I always look forward to the workouts. What I love most about the workouts is they are great for anyone, at any fitness level.