My friend and I recently went to the North Shore area for surfing lessons at DFC Surf Academy. This was our first time and it was a wonderful experience. Our instructors were Joshua and Kekua and they were extremely knowledgeable, fun and patient with us. My son had such a good time, that he wanted to book them again the next day. I would definitely recommend their services.