Surfing 101: Understanding Ocean Tides and the Waves.