Greg is a extraordinarily gifted teacher. His teaching style is patient, thoughtful, and informal. I’ve had several golf teachers during the last 20 years, and Greg is, by far, the best teacher that I’ve had. We’ve been working on my game for about six months and I have vastly improved. He is especially adept at analyzing how I am approaching my stance and my swing, among other things, of course. And offers suggestions and demonstrations to help me transfer what I learn during my lesson to the practice range. I have absolutely no suggestions of “what could have been better.” Greg is my ideal of a great teacher.