Can't rate Josh highly enough. He is sensitive to the golfer in front of him, adapting his advice and comments to the swing he sees. Backing any comments up with data that is equally as sensitive - a great combo. Josh doesn't try & overhaul a swing and make you feel lost, rather he provides care