“David is an exceptional teacher and mentor. He has an effervescent love for the game and teaching. Lessons with David are fun and uplifting. David is excellent as a swing coach but that is just a small part of what he can do for his students golf game. He instills a positive approach to golf and to life in all his students. The mental aspect of the game of golf is so important and so often overlooked by instructors. David brings this to the forefront and makes it part of everything you do to improve your game. David is an exceptional teacher and mentor. He has an effervescent love for the game and teaching. Lessons with David are fun and uplifting. David is excellent as a swing coach but that is just a small part of what he can do for his students golf game. He instills a positive approach to golf and to life in all his students. The mental aspect of the game of golf is so important and so often overlooked by instructors. David brings this to the forefront and makes it part of everything you do to improve your game.”