The trainers (Lal and Delvon). I like the variety of movement and level of intensity. That said, I get a little played out on the rowing machine - it bothers my back and hip flexors. And although I am stronger since I started OTF, I wish there was more lower body weighted movement and less squats. My arms feels muscular, but my legs still feel jelly. I attend 4 days per week.