John has traveled all over the world teaching golf and learning from the best minds in the game. John makes the complications of the golf swing sound simple, so his students can understand the concepts and put it to use in their own golf swings and games. Everyone is built differently so we can’t all swing the same way, but there are fundamentals that all great ball strikers have in common. Through our different styles we can all reach a fundamentally sound impact position to reach our maximum potential.