John is an outstanding teacher/coach with an uncanny ability to communicate not just the “how”, but the “why it matters” in the golf swing. He’s made it incredibly fun and I’ve really enjoyed not just the results, but the process to get there. John’s ability to see the steps necessary to make lasting changes to my game is really paid dividends. I’m really looking forward to our work this season!