I take Michele's classes all of the time and today's spin class had to be one of the best so far! The music was great and the ride was even better. I rate my workouts partly on how sweaty I am when I leave and let's just say I had a great workout today :-) can't wait for her next class!!! I'm ready!!!