David Banks




David approaches golf instruction with an unrivaled passion, and relishes the opportunity to help golfers elevate their enjoyment of the game of golf. Golf is a motor skill, and has always beleived with this approach to teaching any golfer can imrpove their golf skills.



  • CPGA Class "A" Head Teaching Professional
  • Instructed touring professional (Nationwide & Canadian Tour), fellow local teaching and playing professionals as well as club professionals.
  • Has had the privilege to coach local, Provincial, and National Amateur competitors.
  • Has contributed to many golf publications and is working on his first golf book.
  • Currently the Director of Instruction for Within Range Golf Centers.
  • Played on the Canadian Tour, US Mini Tours, Canadian Long Drive Champion (1993), and National Putting Champion (1987).
  • Part of the design team for Swingnature and the Swingnature Training Solution




Copyright © 2009-2012 KR Golf Solutions Inc. All rights reserved. | Powered by : Swingnature Technologies