I like the community, the trainers and everyone are great. They are always have such a good energy and help push you just enough to help you get in a good workout even if it's getting out of your comfort zone a bit.
The coaches help me reach my fullest potential. They keep track of my personal abilities and remember my weights and speeds. They help me with form and guide me to a great workout! It's like having a personal trainer in a fun group setting.