How To Choose a Surf School News & Updates March 21, 2016 Fun. Awesome. Beautiful. Challenging. Frustrating. These are all words that can be…