Golf Lessons
Meet Our Professional Team
Brad DeLuca | Head Teaching Professional
Member of PGA of Canada, Class A
Email: brad@raincheckgolf.com
Cell: 647-269-8839
About Brad DeLuca
Brad DeLuca currently resides in Alliston, where he has lived with his family for 21 years. He is a Class A Member of the PGA of Canada and has over 13 years of teaching experience. He is currently the Head Teaching Professional at Peak Performance Golf.
Brad has also had the privilege of teaching and mentoring golf students at the Granite Club, The Country Club, and Bayview Golf & Country Club. He has taught at several golf schools in Florida and has enjoyed his involvement with junior camps as head instructor.
Brad is passionate about teaching and brings an easy-to-understand approach to his students. He believes in using a variety of teaching methods and training aids to help his students achieve sustainable results.
Whether you are new to golf or have been playing for years, Brad is happy to help you reach your maximum golfing potential.
About Evan Spencer
Evan Spencer, a proud PGA of Canada member and current Assistant Professional at Beacon Hall Golf Club. He brings extensive experience in golf instruction to players of all ages and skill levels. Passionate about growing the game, he specializes in teaching juniors, leading ladies’ clinics, and coaching golfers from beginners to advanced players.
In addition to his role at Beacon Hall, ranked #8 among Canada’s top 100 courses, Evan has coached the golf team at Crescent School, a prestigious private school, where he mentored young golfers in developing both their skills and their love for the game. His experience also includes work with the Maple Leaf Junior Tour, where he guided junior golfers in a competitive environment, furthering their growth and sportsmanship.
With his commitment to a supportive, engaging learning environment, Evan ensures that each golfer receives personalized guidance to develop confidence, refine their technique, and reach their full potential.
Evan Spencer | Teaching Professional
Member of PGA of Canada
Email: evan@raincheckgolf.com
Cell: (519) 215-3562
Evan Spencer | Teaching Professional
Member of PGA of Canada
Email: evan@raincheckgolf.com
Cell: (519) 215-3562
About Evan Spencer
Evan Spencer, a proud PGA of Canada member and current Assistant Professional at Beacon Hall Golf Club. He brings extensive experience in golf instruction to players of all ages and skill levels. Passionate about growing the game, he specializes in teaching juniors, leading ladies’ clinics, and coaching golfers from beginners to advanced players.
In addition to his role at Beacon Hall, ranked #8 among Canada’s top 100 courses, Evan has coached the golf team at Crescent School, a prestigious private school, where he mentored young golfers in developing both their skills and their love for the game. His experience also includes work with the Maple Leaf Junior Tour, where he guided junior golfers in a competitive environment, furthering their growth and sportsmanship.
With his commitment to a supportive, engaging learning environment, Evan ensures that each golfer receives personalized guidance to develop confidence, refine their technique, and reach their full potential.
Private Lesson Packages
Golfers will learn proper techniques and golf swing mechanics in a controlled indoor setting. Our golf professional will provide personalized instruction and video analysis to help students perfect their swing and improve their game.
Single Lesson
1 Hour
$109
Five Lessons
5 Hours
$499
Single Lesson
1 Hour
$109
Five Lessons
5 Hours
$499
* All lesson packages are subject to HST *