I have been working with John for 5 months on a weekly basis. Apart from being knowledgeable in his field, John promptly understood my goal and has continually provided advice and training program. He uses a holistic approach, incorporating flexibility, strength, correct posture, endurance along with promoting a healthy and balanced diet. John always makes sure that I am doing exercise postures correctly and reinforces how it will benefit me in long term. The result has been significant. I have become leaner, toned and stronger than before.