Our Instructors

Meet David Fritz, PGA of Canada

David Fritz PGA Golf Professional

David has been a PGA of Canada Professional for over thirty  years. David is a two-time US Kids World Champion Coach. He has coached 5 Order of Merit Champions on the CJGA Tour and his students have won over 100 tournaments internationally.  He has had the opportunity to work with world-class golf professionals, top coaches and instructors. He is a Board member of the Canadian Junior Golf Association and is very active in developing junior golf in this country.  David also played competitive golf at the University of Akron in Ohio.

David is a results oriented coach. He incorporates swing essentials, golf biomechanics and game strategies into his teaching. He has developed progressive training programs for men and women of all abilities and has created introductory and high performance programs for juniors. He brings a wealth of knowledge to his students and is able to communicate that knowledge in a simplistic manner while assisting them achieve their goals.

It is quite apparent that David loves teaching golf and seeing his students succeed. David provides golf lessons and golf instruction that is tailored to your personal needs. He is committed to providing a positive learning experience for all students. while improving all aspects of your game. Students will welcome David’s warm personality and passion for the game of go


Shawn Aucoin, Lead  Instructor 

A PGA of Canada member for over 20 years. Prior to becoming a founding partner of Sligo Wear golf apparel brand Shawn spent his time instructing golf at the world renowned Pulpit Club in Caledon, Ontario under the mentorship of PGA of Canada Hall of Fame member Ben Kern. Shawn enjoys passing on his passion and knowledge of the game to everyone he teaches regardless of experience.

Hap Gill, Lead  Instructor

  • 2023 Top 50 Coach CGTF 
  • 2021-2023  Top 50 Coach Honorable Mention by US Kids Golf
  • 2022 Stack & Tilt Certified – reknowned Instructor Andy Plummer
Hap is an outstanding golf teaching professional who has played the game for over 20 years and is a very accomplished player and coach. He is certified by CGTF, USGTF,  WGTF and is US Kids Level 2.  Hap has a Bachelor of Education and a degree in Biomechanics.  He is Golf Pyschology Certified allowing him to help golfers cope with mental hurdles.  Hap is very proficient with both beginners and advanced golfers who want to improve on their existing skills .  He is Trackman University certified allowing him to accurately interpret the metrics of a swing and  provide appropriate feedback.. Hap is also a National level 2 soccer and tennis coach.  He has conducted thousands of hours of camps, clinics, group, semi-private and private lessons. Hap prides himself on providing quality service and ensuring that his students make improvements while continuing to enjoy the great game of golf!

Dave Horne, Lead Instructor

Dave is a PGA of Canada member with over 15 years experience in the golf industry.  He became certified as a Master Golf Teaching professional in 2011 through the Canadian Golf Teachers Federation, US Golf Teachers Federation and the World Golf Teachers Federation. 

In 2020 Dave was proudly named one of the top 50 Golf Professionals in Canada by the Canadian Golf Teachers Federation (CGTF)

To better understand the mental game of golf, Dave became a Certified Golf Psychologist. Dave wanted to help golfers unlock and overcome any psychological obstacles that may be holding them back.

To enhance his ability to take students to the next level, Dave became a Certified TPI coach.  As Certified TPI coach Dave can properly screen, assess, and analyze golfer’s abilities as well as physical limitations in order to understand their strengths and weaknesses plus help them understand how ground forces and biomechanics work in their swing.

Looking forward to working with you and helping you improve your golf game.”

David Georgievski, Senior Instructor

Almost completely self-taught, David understands how to build a swing from the ground up. Focusing on solid fundamentals, he enjoys working with beginner and intermediate players who are looking to gain speed, improve their ball striking, and dial in their accuracy. David enjoys a simple and straight forward approach to the game, and coaches in a similar easy to understand way. He strives to help build a swing that feels comfortable, consistent, and unique to each of his students.

Zach Giusti, Senior Instructor

A left handed, former playing professional for 7 years, Zach has played across North America on The Mackenzie Tour (PGA Tour Canada) and various mini tours. 

Zach has won professionally on the Toronto Players Tour and is also an ISSA Certified Personal Trainer, so he knows what it takes both physically and mentally to compete with some of the best players in the sport.

Whether you’re a beginner trying to learn the basics or a low single digit handicap, Zach is confident and committed in achieving results and helping you achieve both your short and long term golf goals.

Michael Heaney, Senior Instructor

Michael has been a PGA of Canada  Professional  for  over 25 years. His passion for golf led him to play University golf in Texas. to attend School in Texas.  Michael has proven experience teaching golf to all levels  from beginners to advanced. His teaching philosophy has always been about understanding the level of my students, teaching techniques and skills to advance their abilities and to have fun while they learn to play the great game of golf.

Graham Castanheiro, BA, PGA of Canada

Utilizing the Long Term Development Guide from Golf Canada, players, parents and coaches have a template to develop a coaching plan to guide their athlete in the various development stages and to appreciate the baseline expectations.

Performance golfers I have supported have gone on to compete at regional, provincial and national events as well as on D1 and OUA university programs.

Golf affords the opportunity to challenge ones self to manage energy, emotions and expectatons. The reward is in the work and the measured development that goes beyond scores but is reflected in becoming a quality person. Family, community are the building blocks of development.

I am looking forward to meeting golfers and assisting them in pursuing their golf goals and dreams in a fun, non judgemental environment.

Professional Development:

  • PGA of Canada Class A Professional
  • PGA of Canada Coach Evaluator Team Member
  • CNC Certified
  • CDC Trained
  • Coaching Assignements:

Golf Ontario Summer Games Coach

  • Golf Ontario Williamson Cup Coach
  • CN Future Links Quebec National Support Coach
  • Evaluation Camp
  • Golf Ontario – Golf In Schools Coach

Golf & Outdoor Recreation Camps Spaces Available - Sign Up Today!

Book Now


Book Online Today Lessons & more are a click away.Academy Champions Meet our academy's golf champions.Gift Certificates Give the gift of golf.

Why Choose David Fritz Golf Academy?

  • check.pngAward-Winning Golf School
  • check.pngJunior Sport Development Leader
  • check.pngNationally Recognized Programs
  • check.pngPrivate/Semi-Private/Group Lessons
  • check.pngPrograms in Oakville, Richmond Hill,
               Stouffville, Vaughan, GTA

Mailing List

Subscribe to our mailing list below for special offers and news: