Derek was awesome, he really knows his stuff. I don't work out regularly and am certainly not a gym buff. He focuses on proper technique, posture, and motivation. These are key values that support the mental game which is 90% of the battle. Great atmosphere, great people, what more can you ask for!