Guest Posts Kick-ass training for surfers who want to improve their gameToday's guest-post is by James Page — A friend of mine that spends more time in the water than out of it. As an avid surfer, below he'll explain what…Clint NielsenJanuary 31, 2011