I love the variety. I love how the instructor works with me despite my injury. I love the sense of camaraderie. What I don't love is how cramped the space is -- primarily for the floor work. I would enjoy that part so much more if I didn't feel as if I were on top of the person at the next station.