John is the Golf Academy Director at the Bear Mountain Golf Resort. He offers golf lessons and golf schools in Victoria, BC.
Have a look around his web site and we are sure you’ll see why John is regarded as one of Canada’s leading golf coaches.
John looks forward to seeing you for a golf lesson or golf school, very soon.
All Teaching Professionals are not created equal.
John is at the forefront of the golf instruction industry. Every year, he invests serious time and resources on his education and learning technology to ensure he stays there.
Have a look around this web site and you’ll see why John is one of Canada’s most highly regarded coaches.
If your golf game is a priority, don’t you deserve the best instruction available?
If you are a junior golfer with big goals for your golf, don’t you want a coach who has been where you want to go?
John played NCAA Division I golf and 8 years on tour. His playing career has included 2 events on the PGA Tour and over 50 professional wins.
His experience as a player, extensive coaching experience, cutting edge technology and his passion for mentoring juniors make him a great choice as your coach.
Are you confused why your golf game is so inconsistent and your golf skills seem to come and go?
If you are tired of following a great tee shot with a poor second or shooting a low score on the front nine only to blow up on the back, you need to give John a call.
John has the keys to give you the consistency you’ve always wanted.
John offers multi-day golf schools in Victoria, BC. Golf schools deliver great all-round improvement in a short period of time.
John's golf schools are fun and rewarding and will make you want to come back year after year!
Maybe that’s why John sees the same golfers every year and they usually bring friends back with them!!
John doesn’t believe in the old adage that you need to take a step backwards before you can take 2 steps forward.
He believes a good lesson will allow you to improve right away.
Why not just take 2 steps forward?
View John Randles featured Video
View John Randles upcoming events
Short Game Clinics
Evenings & Weekends
Golf Schools Begin
New Coaching Programs
Junior Development Program