Learning golf from Coach Mike has been an amazing experience for me. His immense knowledge of the sport has worked wonders for my game. He was able to take my swing and mold it to yield the best possible result. He is extremely helpful in giving me new ways of looking at the game, and has allowed me to approach every round with confidence. His teaching style is based on the fundamentals and mechanics that go into the golf swing, and this enforcement of the basic fundamentals has helped me understand my swing better. His mastery of teaching, shows when he is able to teach any aspect of the game in many different ways. He is very patient and meticulous about teaching the small things that make a large difference in the overall swing. He has bestowed with me, a plethora of knowledge which has helped me become a new and better player, and the improvement is something that, I know, will never stop under his coaching.