My sons, 19 and 21 y.o., took a 2+ hr group surf lesson. They've surfed before, and they rated this outfit as the best one they've gone out with.
The good stuff --
Location -- The waves in the bay right across the street from the surf shop were just perfect for both beginner and intermediate surfers. My boys had quite a few great rides.
Instruction -- Hat tip to Kobe, of whom they spoke very highly. Easygoing, extraordinarily helpful, gave them the instruction/tips that they needed, but gave them enough slack to let them learn from experience, also.
Organization -- Ben, who runs the shop, was great. Excellent communication, efficient in terms of time, a really good guy. Also, he clearly has safety as his top ten priorities.
Value -- Very reasonably priced, unlike almost everything else on Hawaii.
The bad stuff --
Well, there really wasn't any bad stuff.
Would recommend these guys without reservations.