We reserved a semi-private surfing lesson for three of our family members in late June. I reserved online the day before and we showed up at their location (easy to find!) about 15 minutes early. Check in was easy, and they had a locker for shoes, phones, etc right by their desk that is manned at all times. We brought water shoes, but were told that you could "feel the board" better without them and left them in the locker.
Trevor was ready in a flash and the lessons started early. My husband (mid-50's) and two adult children obviously had different abilities and Trevor worked with them all to make them feel comfortable on their boards on land before going out in the water. After 20 or so minutes on land, they paddled out to catch some waves for the rest of the time. It was so tiring, my 20 year-old daughter was definitely ready to come in at the end of the time, but she had a blast!
They do offer photography for an extra price, which I thought was a bit pricey and decided to take my own pictures from shore with our extra long lens. Afterwards I realized I took many pictures of the wrong people! (It is VERY hard to see much from the shore.) So if you have the budget for it, I would get their photographer.