My 14 year old daughter wanted to take a surfing lesson while visiting Seabrook. We did not want to drive over to Folly Beach, so we decided on Kiawah. We purchased a private lesson for her. It was easy to book and they directed us to a day and time that worked best with the tides. It was easy to find them as they have a spot at the Kiawah beach club. We brought a wicking running shirt with us as they suggest a rash guard, but we don't own any. They did however have a rash guard there for her to borrow. Depending on how many lessons they have, the shirts may not always be available to borrow so it is best to bring your own. The lesson started out with learning the board and how to pop up, balance, fall and carry your board. It was quick and they were in the water in no time. The waves were not huge so it made it a little easier for a first timer. Be fore warned, this is physically taxing. My daughter is an in shape soccer player and these waves whipped her butt. You have to carry your board past the waves, lay, swim, pop up and balance. This is lots of core work. She took a nap after her lesson and complained of sore abs for two days. She had a blast though and wants to do it again. She was able to get up and ride the wave in several times even getting a hat trick. Her instructor was great..patient, knowledgeable and helpful. He carried her board through the waves for her most of the time. They have showers at the beach club that you can use to get the salt off which is nice. That salt water makes you pretty sticky and not pleasant to ride around with. They also have ice water at the beach club, which after fighting waves for an hour, is very refreshing. The beach there is beautiful too. I was able to capture some great water and sky pictures. Overall great experience and reasonably priced. Remember to tip your instructor!