I love the teachers. They all bring a unique style to their classes, but I always walk away feeling like I had a good workout. Some teachers push you physically while others focus on breathing and centering yourself. Based on my mood, I have the ability to sign up for the workout I need.