About John
PGA of Canada Golf Coach in Calgary, AB
About John
World Class Coach
John is a PGA of Canada Golf Coach in Calgary, AB. An award-winning golf instructor, John provides golf lessons and golf coaching at The Glencoe Golf and Country Club, just west of Calgary.
Are you a golfer in or near Calgary who is frustrated with your game, doesn’t feel you are improving as fast as you should or is confused about what you should be working on? Unfortunately, this is very normal among golfers. But, it doesn’t have to be!
John’s students are just like you. Some want to improve their golf to remove frustration or become more consistent. Others are looking to play better in tournaments and/or pursue a golf scholarship. Many more are simply looking to feel more comfortable playing golf with their boss, clients, or friends. No matter what better golf will mean to you, golf lessons and golf coaching in Calgary, with John, will get you there. John guarantees it!

John has been very lucky with his life in golf. He has been playing golf for over 35 years. A long-time Vancouver Island resident, John played junior golf in Victoria before attending the University of Washington where he played on the golf team for 4 years and earned a Bachelor of Psychology degree.
After graduation, John turned pro and played on tour for 8 years. His travels included seven years on the Canadian Tour, two seasons on the South African PGA Tour, and extensive play on mini-tours in the U.S. His playing career was highlighted by two events on the PGA Tour.
At the end of his playing career, John turned his focus to teaching the game, and through hard work and good fortune, has become one of Canada’s most sought-after instructors. John’s 20+ years of golf coaching experience has lead to many great relationships, the opportunity to develop and run some fantastic golf academies and the development of a coaching approach that really works!
John is excited that his journey has brought him to Calgary and The Glencoe in his role as Head Teaching Professional and looks forward to sharing his experiences with the members, guests and the professional staff!
Teaching and Coaching Highlights
John is one of very few teaching professionals with the combined experiences of competitive junior golf, US College golf, international professional tour golf, a psychology degree, and extensive teaching experience including coaching tour players and a national champion collegiate team. John is very lucky to call The Glencoe Golf and Country Club in Calgary his new home, as of March 2024, where he is the Head Teaching Professional!
- 2020 and Three-time PGA of BC Teacher of the Year
- Golf Magazine’s Top Teacher in BC
- TPI Certified Golf Professional – Level 2
- K-Vest 3D Motion Certified – Level 2
- Plane Truth Certified Instructor – Level 1
- Trackman Certified Professional
- Swing Catalyst Certified Professional
- Boditrak Certified Professional
-
Academy
Academy Director of The Randle Golf Academy at Morningstar – 2021 to March 2024 - Director of Golf at Morningstar Golf Club – 2021 to March 2024
- Lead Golf Coach at The Golf Performance Project – 2020 to 2021
- Director of Coaching at the Premier Royal Golf Academy – 2019
- Director of Coaching at The Golf Lab at King Valley – 2018
- Owner and Director of the Randle Golf Academy at Morningstar – 2014 to 2017
- Academy Director at the Bear Mountain Golf Academy – 2010 to 2015
- Director of Instruction – GBC Golf Academy at Olympic View – 2003 to 2009
- Head Golf Coach at Camosun College from 2009 to 2017
- 5 top-3 finishes at Nationals including Championship in 2015
- PacWest Conference – 2011 Coach of the Year
- Author of instructional book A Wake Up Call for Your Golf Game
- PGA of Canada member since 1991
- Written over 100 articles in golf publications and newspapers
- A regular presenter at seminars for fellow golf professionals
John's Tournament Experience
Playing Career
- Canadian Tour (PGA Tour Canada) member 1991 – 2006
- Winner of over 50 professional events including the BC PGA Championship, BC PGA Assistants' Championship and the Vancouver Island PGA Championship, all in one year
- Played the South African Tour from 1994 – 1996
- Played several US mini-tour events from 1992 – 1996
- Played in two events on the PGA Tour (Canadian Open and Air Canada Championship)
- Has held seven course records
- Low tournament score of -8
