Bob gave my kids ages 15 and 12 surf lessons. He was very thorough and patient in his explanations. I was impressed that they got p the first and many times after that. Bob is on island time and you never feel that he is rushing you. It's not a cheap adventure but it was worthwhile.