I love Trufusion!! The teachers are amazing, knowledgeable and fun. The classes are versatile and push you to your limit. No class is the same and I love that about this place. My only negative, and the reason I gave it a 4 vs a 5 is due to the number of groupons and special promotions they run monthly. This has caused a very cramped space not only in the workout rooms but in the locker room. I'm not a big believer in groupon or those type of "discount" marketing strategies...most of the time you are not gaining quality people just bargain shoppers...and they will continue to bargain shop. Why do this when you have loyal customers like the ones who have committed to Trufusion with monthly, or like me, yearly commitments. Just my thoughts. I still very much enjoy what I get out of this place! Namaste