Andrew Sheaff

Swim coach

Social networks

Andrew Sheaff is a swim coach at the University of Virginia in the US, the reigning NCAA Champions. In addition to his work as a swim coach, he also help triathletes improve their swimming skills. He runs a swim-coaching company called Mastering Flow, is a Level I certified USA triathlon coach through USAT and a certified strength and conditioning specialist through the NSCA. For more from Andrew, visit www.masteringflow.info

Recent articles by Andrew Sheaff