John is recognized as one of the top junior golf performance coaches in BC. Based out of Northview Golf & Country Club, John specializes in taking the competitive golfer to the next level. His vast knowledge and experience from playing on various professional tours around the world for more than a decade gives him a unique insight into the competitive mindset. He has multiple professional victories, including the 2017 PGA of BC Championship. John’s diverse skill set is highlighted by his coaching on course strategy and risk management and what it takes to become an elite player. His students have achieved numerous victories in the local, provincial and national level and several have gone to receive golf scholarships in the US and Canada. His services are available not only to junior golfers but for anyone who is serious about their game and want to play at the highest level.