Kenneth has done an excellent job helping me develop my golf game and explaining the skills and mechanics he teaches me in a way where I can implement those lessons into continuous improvement over the long term, as opposed to showing me short term adjustments to my swing that don't fix the underlying fundamental issues or my understanding of them. While I have played for many years, I was essentially a beginner when our lessons started by virtue of having never had lessons before. In addition to having fixed some of the fundamental problems of my swing, stance, grip, etc., I now have a better understanding of the mechanics of the golf swing to the extent I am more capable of recognizing and fixing issues on my own as they arise. Kenneth has a keen eye for swing, grip, stance, and contact deficiencies with your swing, and the knowledge to help fix them. I highly recommend Kenneth for anyone looking to improve their golf game.