Q&A With Coach Steph DemestichasHow long have you been training and competing as a triathlete? I came from a swimming background, then I started training and racing in...