Dr Jeremy Sheppard from Surfing Australia outlines some of the methods he & his team use to train elite level surfers, and gives recommendations for exercise and training that compliment all levels of surfing, surf longevity and injury prevention.
http://surfmastery.com/podcast/004drjeremysheppard
M