We wanted our 16-year-old to learn to surf while we were in CA from the east coast. After booking online, Thomas texted the evening before our lesson to arrange a time and place that was both convenient for our touring schedule as well as ideal for surfing. We ended up not being able to go at the ideal time, but Thomas made sure it still worked. Thomas started the lesson with lots of verbal explanation on the beach, which we weren't sure would work for our son, but once in the water, Thomas had our son up on a wave by the third attempt! Our son said his instruction in the water was clear and helpful, and he had a total blast for the full 90-minute lesson. I would highly recommend iSurf and Thomas to any beginner!