Duncan is fantastic! Highly recommend. Very professional and helpful. Cant thank him enough for supporting me through injury while competing in the European swimming mast ... more