I just finished my third lesson with Gil and I highly recommend him. Gil is a very friendly and patient guy. He took me through various drills according to what I was needing to work on. We worked irons, short game, putting and driver. He evaluates your equipment and makes recommendations accordingly. The cost to value is well worth it for any level golfer. I will most likely buy another package to advance our lessons.