Craig has great personality and is very knowledgeable about bio mechanics. I feel like I'm getting a good safe workout with him and am motivated to hit the gym hard. Enj ... more