This place is awesome. I joined when I was in moderately good shape and had just finished my first month of Insanity and it still kicked my butt! The trainers were awesome. Noelle is the perfect combination of terrifying and nice, like any good coach should be! They make the workouts challenging and high-paced. Depending on how strong or how good your endurance is, the instructors pick the variation of workouts and weights/resistance to fit your personal fitness level. I loved going there and wish they had one near me now!