John has a complete approach to helping golfers which means understanding an indivudual's strengths and enhancing those at same time incrementally improving any weaknesses in a way that is fun and achievable. What a blast improving with John.
-Daniel G