Barry is great! I bought 2 days of surf lessons for my 14yr old nephew. My nephew had no experience surfing, but Barry was very patient and easy going. My nephew had a blast and couldn't wait to return for his second lesson. Barry really made our vacation fantastic! A definite must-do experience.