Steve had been my Coach for the last 3 years in that time he has consistently got me to the start line for both Full IMs and HALF DISTANCE races in the best shape possible,his ability to enable this is perfect, he knows when to push me as well as back off when needed.Steve has been instrumental in improving my swimming and cycling,His daily feedback after every session is 1 of the reasons I choose to retain Steve as my coach.Thanks Steve.