I love OTF! This is the first time I've joined a gym and have stayed motivated to keep coming back. I have seen so much progress in my strength and energy in a short amount of time. All the coaches and staff are awesome. I love the encouragement I get from the coaches. They have taught me the true meaning of no pain, no gain!