Junior Camps

Our junior programs are designed to introduce young golfers to the game in a supportive and encouraging environment. We strive to nurture their passion for the game of golf while improving their skill sets and knowledge of the game.

Junior Lessons

Private One on One Lessons are designed around the individual junior to improve all aspects of the swing and focus to take their game to the next level on the course.

Player Development

Advanced Junior program focusing on skill development, Tournament Play, Course Management, Scolorship and Golf Industry Opportunities.

Lakeside Links Golf Academy


Lakeside Links Golf Academy is committed to delivering exceptional golf instruction that caters to junior golfers of all skill levels. Instructor and Coach Keith Johnston ( CPGA Professional) is dedicated to helping our students improve their game while fostering a love for the sport. We take great  pride in creating a positive and supportive learning environment that inspires growth and success on the course.


Meet The Coach

With Over 25 Years in the golf industry my passion has always been growing and developing the game. My true strength is on the teaching and coaching side at the junior level. My love of the game started at the early age of 7 years old and has continued along my side for 40 some years. Relocating to Muskoka 15 years ago from Guelph I have dedicated my time to community involvement, coaching and training of athletes in the region. Opening Bracebridge Hall 4 years ago I curated my passion for live music and art, while working hard to make a dream a reality.


"Self Belief is the first step to turning ideas and dreams into reality."

 Keith Johnston



PRO SIDE                              

  •   Golf Professional - Horeshoe Resort Valley Course 
  •   Teaching Professional - Horeshoe Highlands Golf Course 
  •   Teaching Professional - Blue Springs Golf Club - Clublink Corp.
  •   Corporate Events /Tournament Director - Blue Springs Golf Club - Clublink 


  •  Humber Valley - Don Valley - Horeshoe Resort                                       


  •  Volleyball Coach Sr. Girls Team - Park Street Colligiate 
  •  Coach - Bantam/Midget Boys Hockey - Port Carling Ontario     
  •  Private Jr. Golf Coach/ Trainer  - 4 Seasons (3 Athletes)                                                                          

Playing  History

  •   Pepsi Junior Tour
  •  CJGA Junior Tour Competitor 
  •  AJGA Junior Tour Competitor 
  •  Hooters Tour 
  •  Buy.Com Tour Qualifier
  •  Nationwide Tour Qualifier
  •  Canadian Tour
  •  Canadian Open Qualifiers 


Contact Us

Get in touch with us today and take the first step towards transforming your golf game.


Lakeside Links Golf Academy
Muskoka Highlands Golf Course, Bracebridge, Ontario, Canada