I have worked with Steve from sprint races to 70.3 distance. Steve provides excellent planned out programmes and provides detailed feedback to ensure you are making progress and know your numbers for race day.