We just spent 5 days learning to surf in Essaouira with Explora. We booked 2 hour lessons each day and a full days surf trip to Sidi Kouiki at the end. Just amazing. Momo is an amazingly patient and enthusiastic teacher, always smiling, fantastic with the kids and the slightly less flexible adults... His advice during the lessons was simple and effective and his words of encouragement never ending. There were 3 adults, a 10 year old and 7 year old in the group and every single one of us was standing by day 2 and heading "out back" by the last day (well, 1 of us at least...). We didn't stop smiling the whole time, just so much fun. We all loved it and made some good friends - we'll definitely be back.