I have been training with John for 2 months. He is down to earth and gives realistic goals and advice. I have witnessed health and fitness improvements, beyond which I thought was possible. I am going to continue to train with John and would encourage anyone to do so. Thank you very much John. I am appreciative.