Play the golf
you know you can.
More than 25 years of supporting golfers, from first lessons to National Championships and the tour.
Every golfer
is on their
own journey.
Everyone has personal goals. John offers a few ways for you to receive his help with your game:

Four steps, in order,
every time.
Every golfer is different. The approach stays the same. Understand the swing and game you have to know what the next step should be.

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 25+ years, through hard work and good fortune, John has become one of Canada's most sought-after golf instructors.

Why guess when
you can measure?
John uses several leading technologies to offer the very best coaching possible: to make informed decisions about needed changes, to test the effectiveness of new ideas, to document golfers at their best to use as blueprints in the future, to track improvement over time, and to communicate with students, in or between sessions.





Only at Country Hills.
Every lesson takes place at Country Hills Golf Club in Calgary, Alberta, John's home teaching facility. Explore the facility →

Golf Club

Recent reels, from the range and the course.
Swing checks, lesson clips, and life at Country Hills — from @johnrandlegolf and @countryhillsgc.

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







