As a beginner surfer, I definitely enjoyed this private surf lesson with Marin Outdoor Adventure and I would recommend it to my friends. The trainer went through a range of stuff, from safety notice to the sea currents, and from how to pop up on the board to practice in the sea. After the lesson, I can now pop on the board by myself, identify the break point catch the waves by myself and practice whenever I have a surf board! The trainer was very patient and encouraging. Excellent surfing experience.