I had a great surf lesson at Moonlight beach! Gerry taught me the basics and made sure that I would be able to surf on my own after one lesson. He is patient and encouraging. He is also strategic in making sure your lesson will be at a time when the tides are good. I felt confident that I could surf on my own by the end of the lesson.