I have been training with John since 2012, and it has made an enormous difference in my strength and overall fitness level. He has an excellent sense of my capabilities, and under his guidance, my fitness has improved systematically over the years. Also, he has a deep knowledge of the human muscular system, and can invariably point to the source of, and solution to, almost any muscle ache or pain. I feel very fortunate to be one of his clients, and would highly recommend him to anyone wanting to improve their fitness level.