OYM is the ultimate in training. 2 hours worth of work are crammed into classes that are typically 45 min to an hour. That's efficiency! The OYM trainers move you through various exercises quickly to keep you engaged and working hard. The trainers really care about your form and any nagging injuries, and will work with you to make sure the work you are doing is safe and that you will be getting something out of it. It's next to impossible to push clients really hard without being cheesy, annoying or harsh, but these folks manage to do it. I come here to work really hard and see results. I love it!