I booked a semi private lesson for my 2 teenagers and from the second we walked in to their headquarters to the time we left the beach it was great. Super friendly and made the kids very comfortable in the water. They had a great time taking lessons from Kali'i while John took photos of their efforts. I recommend buying the up front $50 photo package which allows you to download onto your computer after they send you the link. Otherwise you'll be paying a lot more per photo. Great experience. Mahalo.