We did a spin class at Spinunity for a recent team challenge and boy did we have a blast! It was a great work out and so much fun. The trainer pushed us through a grueling hour of hills and sprints. Some of us even found a little healthy competition racing the rest of the class. It was great for a competitive team like us.