The family had a great time learning to surf with iSurf. Excellent instruction from start to finish, and the instructor took time with everyone and made sure everyone learned, had a good experience and finished strong. Spent extra time to make sure the experience was ideal. People in the parking lot told us we got the best instructor ever. We agree!