Looking for unmatched golf coaching? Discover Metro Vancouver’s most trusted golf coaches and benefit from our 25+ years of experience, proven success and a passion for the game. Our golf coaches are dedicated to helping golfers like you unlock your full potential and achieve lasting results.
Message from Our Head Coach:
Golf really is a journey, not a destination. Creating a dedication to the process with a focus on building skills, enjoying the journey and the results will follow.
David Bolton
Head Coach of Canada Golf Academy
Coach Team
Coach Team
David Bolton
David is a passionate and skilled golf professional with over 25 years of golf coaching experience. He has coached students to victories in international junior tournaments and helped them secure scholarships at top universities like Yale and Harvard. Want to train with David? Contact us today.
University of Portland, Bachelor of Business Administration
Award-winning Golf Professional
Professional Wins
0+
Experience
0 Years
Keir Smith
Keir is an accomplished PGA of Canada professional with over 30 years of experience as both a player and coach. Having competed in more than 600 professional events worldwide, he combines a wealth of playing experience with deep coaching insight. Want to train with Keir? Contact us today.
Also coaching the UBC Men’s Golf Team (Interim Head Coach)
Held Head Coach and Director of Golf positions internationally
Professional Wins
0+
Course Records
0
Andy Garcia
With over 10 years of experience in teaching golf, Andy has dedicated thousands of hours to helping golfers of all skill levels improve their game. Whether you’re a beginner or an experienced player, Andy provides clear, easy-to-follow instruction designed to simplify the learning process and make golf enjoyable. Known for a patient and approachable teaching style, Andy emphasizes building strong fundamentals while adapting to the unique needs of each student. Through a personalized approach and proven techniques, golfers can expect to see rapid improvement, all while enjoying the process of learning and mastering the game. Want to train with Andy? Contact us today.
Eddie is a passionate player with over 10 years of competitive golf experience. In his spare time, Eddie volunteers as the head coach for UBC AMS Golf Club, a student led organization to introduce the game of golf to students at affordable and accessible events. Eddie aims to develop core techniques and build mental resilience to help golfers improve their game and confidence.. Want to train with Eddie? Contact us today.
University of British Columbia, Bachelor of Psychology
Fluent in English & Mandarin
Languages Spoken
0
Experience
0 Years
Grace Zhang
Grace focuses on the physical and mental development of young children, emphasizing short games and the setup in full swing. This helps every young player build a solid foundation and discover a swing that best suits their individual needs. She adheres to the principle that “moral quality comes first, ball sense second, and skills third,” accompanying young players on their journey in golf and guiding junior golfers to go further with the correct methods. Want to train with Grace? Contact us today.
University of British Columbia, Management | Undergraduate
Second-Level Referee Certified by the China Golf Association
Languages Spoken
0
Best Round
0
Proven Success
Proven Success
Student Success in Prestigious Tournaments
Helping Students Reach Top Universities
What is NCCP and Why is it Important?
The National Coaching Certification Program (NCCP) is Canada’s standard for training and certifying coaches across various sports. Recognized nationwide, it ensures that coaches are equipped with the necessary skills, knowledge, and ethical guidelines to develop athletes effectively and safely.
For golfers, having an NCCP-certified coach means learning from professionals who adhere to high coaching standards, emphasizing skill development, sportsmanship, and long-term growth. This certification reflects a commitment to excellence in coaching and athlete development.