This is a great class! The teacher really teaches the poses, and instructs the class in a careful way accommodating beginners and intermediate/advanced students. He has a very real, genuine approach to teaching where he encourages you to go to the edge of your abilities, but reminds you to pull-back from strain or struggle. He is incredibly enthusiastic and creates a fun environment where you laugh, sweat, and relax.