Tracy is a great person to train with not just physical but mentally too. I am a athletic person however it's been a while since I ran, jumped etc.. With Tracy I felt as if I never left the game. In just two short weeks I went from doing zero push ups to 16 wow!!! I definitely recommend him if you are looking for improvement best there is and that's coming from a GM.