Play the golf
you knowyou can.
Twenty-two years of building golfers, from a first lesson to a national championship.
Every golfer
arrives with a
different game.
Different reasons for wanting to play better, different athletic backgrounds, different time to give it. Adult, junior, and online coaching, all using the same method.
Book a lesson →
Four steps, in order,
every time.
Every golfer is different. The sequence stays the same: understand the game you have before you change it.
yourgame.

John is a PGA of Canada Head Teaching Professional in Calgary, AB. An award-winning instructor, he coaches at Country Hills Golf Club, for members and non-members alike.
Over the last 22+ years, through hard work and good fortune, John has become one of Canada's most sought-after golf instructors.

Opinion is cheap.
Data isn't.
Trackman for ball and club delivery. Swing Catalyst for pressure and ground force. CoachNow to keep the plan with you between sessions, so you can see what is actually changing in your game.





Calgary, Alberta.
Lessons run at Country Hills Golf Club, with on-course instruction and golf schools across the city. John also coaches at The Glencoe Golf & Country Club.

Golf Club


with John.
Tips, program updates and
news from John.
Occasional tips, program updates, and news from John.





