
Lessons
Whether you're just starting out or looking to refine your skills, 19th Hole Indoor Golf & Social offers personalized golf lessons tailored to every level of experience. Beginners will build a strong foundation with supportive, easy-to-follow instruction, while seasoned players can focus on technique, consistency, and strategy to take their game to the next level. Our indoor environment provides year-round access to cutting-edge technology and expert coaching — so you can improve in comfort, no matter the weather. Ready to elevate your swing? Explore our lesson options

Cameron Mcleod
PGA of Canada Member
PGA of Canada Member Cameron McLeod offers golf lessons, clinics, and junior programs for players of all ages and skill levels.
​
Raised on a golf course, Cameron has lived and breathed the game his entire life. After competing successfully as both an amateur and a professional, he discovered his true passion in helping others unlock their potential on the course.
​
With over 25 years of teaching experience, Cameron combines his deep knowledge of the game with a personalized approach that makes every lesson meaningful. Whether you’re a beginner looking to build a solid foundation, a junior eager to develop your skills, or an experienced player chasing consistency and lower scores, Cameron’s coaching is designed to meet you where you are and take you where you want to go.
​
His lessons go beyond swing mechanics — focusing on strategy, mindset, and the finer details that separate good golfers from great ones. Cameron’s dedication to the game and to his students ensures every session is tailored, enjoyable, and results-driven.
Adults
Private
40 Minutes
One Lesson - $80
Three Lessons - $225
Five Lessons - $350
Ten Lessons - $675
Semi Private
2 Students - 1 Hour
One Lesson - $65ea
Three Lessons - $175ea
Five Lessons - $250ea
Ten Lessons - $425ea
Group Lesson
3-4 Students - 1 Hour
One Lesson - $50ea
Three Lessons - $140ea
Five Lessons - $220ea
Ten Lessons - $330ea
Juniors
Private
30 Minutes
One Lesson - $50
Three Lessons - $145
Five Lessons - $350
Ten Lessons - $675
Semi Private
2 Students - 1 Hour
One Lesson - $45ea
Three Lessons - $125ea
Five Lessons - $250ea
Ten Lessons - $425ea
Group Lessons
3-4 Students - 1 Hour
One Lesson - $40ea
Three Lessons - $110ea
Five Lessons - $220ea
Ten Lessons - $330ea

Mark von Kalckreuth
Top 100 PGA of Canada "Class A" Professional
Mark von Kalckreuth, known as “MVK,” is a Top 100 PGA of Canada "Class A" Professional with extensive experience in all facets of golf. He began playing at the age of three and has competed in Canadian and US College Golf, Canadian Amateur Golf, Canadian Mini Tours, and the Canadian PGA, gaining valuable insights into winning at each level.
​
Mark has learned from top golf instructors in North America and has dedicated 25 years to studying the swings of legendary ball strikers such as Hogan, Nicklaus, Woods, and Norman. He is currently pursuing a goal of competing on the US Champions Tour.
With a deep passion for golf and a desire to help others succeed, Mark offers expertise in long game, short game, putting, chipping, mindset, playing lessons, and fitness. He has a proven track record of assisting students in achieving their goals, whether it's winning a club championship or breaking 100.
​
As a Titleist Staff Professional, Mark also provides access to the latest equipment fitting. For those looking to elevate their golf game, he encourages direct contact via phone or email.
​
Phone: 647-808-7635
Email: teachingpromvk@gmail.com
Lesson Rates
Bay Rental Included in Prices
One Lesson - $130
Three Lessons - $385
Five Lessons - $580
