I just had my first lesson with Gil last week, and in just 2 short hours Gil showed me stuff I had never seen 20 years of being on a course. Each lesson he offers is custom for each golfer and he tells you right up front, he is not going to change your swing, unless you want to of course. If highly recommend Gil for all experience levels because he has an abundance to offer and is just fun to talk to, let alone learn from. He is easy to get ahold of, I've literally called, text, and email him with almost immediate response. Go hit the links with Gil, and you will not be disappointed.