The Academy

LESSONS ♦ CLINICS ♦ JUNIOR PROGRAMS

Kirby Links Golf Academy offers instruction for golfers of all levels. PGA of Canada professionals provide private lessons for personalized coaching, while group clinics offer a more social learning experience. Junior programs and camps introduce young players to the game and help them develop their skills. Whether you’re starting out or refining your technique, Kirby Links provides opportunities to improve your game.

wsite coaching (1) (2)
jrclinics (2)

Lesson Rates

Private Lessons

Duration: 30 mins
Single Lesson – $60
Package of 5 Lessons – $275

Duration: 60 mins
Single Lesson – $120
Package of 5 Lessons – $500

Semi Private Lessons (2:1)

Duration: 60 mins
Single Lesson – $160
Package of 5 Lessons – $700

Semi Private Lessons (3:1)

Duration: 60 mins
Single Lesson – $180
Package of 5 Lessons – $800

Book A Lesson

CLINICS

Registration Now Open!
Kirby Links Golf Academy offers clinics for all skill levels. Build confidence in our beginner-friendly adult sessions, or inspire young golfers through fun, educational junior programs. Discover a lifelong love for the game at Kirby Links! 

Clinic Details

6:1 Student to Teacher Ratio
Runs Four Consecutive Weeks (same day/time)
1 hour each week learning Putting, Chipping, Irons, Driver and How to Play the Course
Free Club Rentals Available
Junior Clinic Rate: $229.99 + hst
Adult Clinic Rate: $249.99 + hst

  • If inclement weather occurs, the clinic will be rescheduled to the following week.
  • There are no makeup classes for missed clinics; however, you may transfer your spot to another individual.
TeachingG (1) (2)

Book Adult Clinic

Teachingclincs (2)

Book Junior Clinic

– Exclusive Offer –

Register before April 1st and receive a FREE tee time (for 4 golfers) at Kirby Links, valued at $120! Bring along friends or family to enjoy a round within one year of completing the clinic.

Schedules & Registration

 Select your desired clinic tab for full schedule and registration.

Adult - $249

Clinic Dates Time Register Spots Left
Clinic #1 Mondays
(May 5, 12, 19, 26)
5:00PM – 6:00PM Register
Clinic #2 Mondays
(May 5, 12, 19, 26 )
6:00PM – 7:00PM Register
Clinic #3 Tuesdays
(May 6, 13, 20, 27)
5:00PM – 6:00PM Register
Clinic #4 Tuesdays
(May 6, 13, 20, 27)
6:00PM – 7:00PM Register
Clinic #5 Wednesdays
(May 7, 14, 21, 28)
5:00PM – 6:00PM Register
Clinic #6 Wednesdays
(May 7, 14, 21, 28)
6:00PM – 7:00PM Register
Clinic #7 Thursdays
(May 8, 15, 22, 29)
5:00PM – 6:00PM Register
Clinic #8 Thursdays
(May 8, 15, 22, 29)
6:00PM – 7:00PM Register
Clinic #9 Saturdays
(May 10, 17, 24, 31)
12:00PM – 1:00PM Register
Clinic #10 Mondays
(June 9,16, 23, 30)
5:00PM – 6:00PM Register
Clinic #11 Mondays
(June 9,16, 23, 30)
6:00PM – 7:00PM Register
Clinic #12 Tuesdays
(June 10, 17, 24, & July 1)
5:00PM – 6:00PM Register
Clinic #13 Tuesdays
(June 10, 17, 24, & July 1)
6:00PM – 7:00PM Register
Clinic #14 Wednesdays
(June 11, 18, 25 & July 2)
5:00PM – 6:00PM Register
Clinic #15 Wednesdays
(June 11, 18, 25 & July 2)
6:00PM – 7:00PM Register
Clinic #16 Thursdays
(June 12, 19, 26, & July 3)
5:00PM – 6:00PM Register
Clinic #17 Thursdays
(June 12, 19, 26, & July 3)
6:00PM – 7:00PM Register
Clinic #18 Saturdays
(June 14, 21, & July 5, 12)
1:00PM – 2:00PM Register

Junior - $229

Clinic Dates Time Register Spots Left
Clinic #1
(Ages 5-8)
Mondays
(May 5, 12, 19, 26)
4:00PM – 5:00PM Register
Clinic #2
(Ages 9+)
Tuesdays
(May 6, 13, 20, 27)
4:00PM – 5:00PM Register
Clinic #3
(Ages 5-8)
Wednesdays
(May 7, 14, 21, 28)
4:00PM – 5:00PM Register
Clinic #4
(Ages 9+)
Fridays
(May 9 – 30)
4:00PM – 5:00PM Register
Clinic #5
(Ages 5-8)
Saturdays
(May 10, 17, 24, 31)
9:00AM – 10:00AM Register
Clinic #6
(Ages 9+)
Saturdays
(May 10, 17, 24, 31)
10:00AM – 11:00AM Register
Clinic #7
(Ages 5-8)
Mondays
(June 9,16, 23, 30)
4:00PM – 5:00PM Register
Clinic #8
(Ages 9+)
Tuesdays
(June 10, 17, 24, & July 1)
4:00PM – 5:00PM Register
Clinic #9
(Ages 5-8)
Wednesdays
(June 11, 18, 25 & July 2)
4:00PM – 5:00PM Register
Clinic #10
(Ages 9+)
Fridays
(June 13, 20, 27, & July 4)
4:00PM – 5:00PM Register
Clinic #11
(Ages 5-8)
Saturdays
(June 14, 21, July 5, 12)
9:00AM – 10:00AM Register
Clinic #12
(Ages 9+)
Saturdays
(June 14, 21, & July 5, 12)
10:00AM – 11:00AM Register

Parent Child - $449

Clinic Dates Time Register Spots Left
Clinic #1 Saturdays
(May 10, 17, 24, 31)
11:00AM – 12:00PM Register
Clinic #2 Saturdays
(May 10, 17, 24, 31)
12:00PM – 1:00PM Register
Clinic #3 Saturdays
(June 14, 21, July 5, 12)
11:00AM – 12:00PM Register
Clinic #4 Saturdays
(June 14, 21, July 5, 12)
12:00PM – 1:00PM Register

Golf Clinic Inquiry

JUNIOR PROGRAMS

The Kirby Links Junior Program offers fun and engaging golf camps and clinics designed to help young golfers develop their skills in a supportive environment. Our experienced instructors focus on fundamentals, sportsmanship, and a love for the game through age appropriate instruction and exciting activities. Whether your child is a beginner or looking to refine their technique, our programs provide the perfect blend of learning and fun.

TeachingJR (1)
Teachingbradyjrs (1) (1)

Clinic Details

6:1 Student to Teacher Ratio
Runs Four Consecutive Weeks (same day/time)
1 hour each week learning Putting, Chipping, Irons, Driver and How to Play the Course
Free Club Rentals Available
Junior Clinic Rate: $229.99 + hst

  • If inclement weather occurs, the clinic will be rescheduled to the following week.
  • There are no makeup classes for missed clinics; however, you may transfer your spot to another individual.

Schedules & Registration

Select your desired clinic tab for full schedule and registration.

Junior - $229

Clinic Dates Time Register
Clinic #1
(Ages 5-8)
Mondays
(May 5, 12, 19, 26)
4:00PM – 5:00PM Register
Clinic #2
(Ages 9+)
Tuesdays
(May 6, 13, 20, 27)
4:00PM – 5:00PM Register
Clinic #3
(Ages 5-8)
Wednesdays
(May 7, 14, 21, 28)
4:00PM – 5:00PM Register
Clinic #4
(Ages 9+)
Fridays
(May 9 – 30)
4:00PM – 5:00PM Register
Clinic #5
(Ages 5-8)
Saturdays
(May 10, 17, 24, 31)
9:00AM – 10:00AM Register
Clinic #6
(Ages 9+)
Saturdays
(May 10, 17, 24, 31)
10:00AM – 11:00AM Register
Clinic #7
(Ages 5-8)
Mondays
(June 9,16, 23, 30)
4:00PM – 5:00PM Register
Clinic #8
(Ages 9+)
Tuesdays
(June 10, 17, 24, & July 1)
4:00PM – 5:00PM Register
Clinic #9
(Ages 5-8)
Wednesdays
(June 11, 18, 25 & July 2)
4:00PM – 5:00PM Register
Clinic #10
(Ages 9+)
Fridays
(June 13, 20, 27, & July 4)
4:00PM – 5:00PM Register
Clinic #11
(Ages 5-8)
Saturdays
(June 14, 21, July 5, 12)
9:00AM – 10:00AM Register
Clinic #12
(Ages 9+)
Saturdays
(June 14, 21, & July 5, 12)
10:00AM – 11:00AM Register

Parent Child - $449

Clinic Dates Time Register
Clinic #1 Saturdays
(May 10, 17, 24, 31)
11:00AM – 12:00PM Register
Clinic #2 Saturdays
(May 10, 17, 24, 31)
12:00PM – 1:00PM Register
Clinic #3 Saturdays
(June 14, 21, July 5, 12)
11:00AM – 12:00PM Register
Clinic #4 Saturdays
(June 14, 21, July 5, 12)
12:00PM – 1:00PM Register

Inquire Now

Junior Camps

Get your young golfer into the game with Kirby Links Junior Golf Camps, designed for kids aged 7-13 of all skill levels! Our camps provide a fun and educational environment where participants will develop their golf skills through hands-on instruction on both the driving range and the golf course. Led by our PGA Professionals, campers will receive personalized guidance to improve their swing, short game, and overall understanding of the sport.

Each day is packed with engaging activities, including fun games and exciting prizes, ensuring a balance of learning and enjoyment.

Junior Camp Details

Schedule Half-Day Sessions: Monday – Thursday (9:00 AM – 12:00 PM)
Make-Up Day: Friday (for inclement weather)
Weekly Camps: July 7 – August 25
Age Group 7 to 13 years old
Activities Include Driving range and short game practice
On-course learning
Fun games and challenges
Prizes
Coaching PGA Professional coaches providing personalized instruction
Cost $349.99 + HST
Registrations Limited spots available – sign up early to reserve your place!

Join us this summer for an unforgettable golf experience at Kirby Links!

Junior Program Inquiry

Meet The Pros

HeadshotJames (1)
JSTop100badge

James Seymour

PGA of Canada – Academy Director

James is a PGA of Canada professional with over a decade of industry experience. A former member of the Wilfrid Laurier University golf team, he spent multiple years competing on the PGA Tour Canada. Currently, James competes in PGA of Ontario and PGA of Canada events, where he has established himself as one of the top players on the circuit.

In 2024, James became the Owner/Operator of Kirby Links Golf Course, where he is dedicated to creating a welcoming space for both beginners and avid golfers. He has also established a growing golf academy, focused on helping players of all skill levels improve their game. James is inspired to continually grow the business and enhance the golf community at Kirby Links.

James leverages his extensive experience and keen observational skills to provide personalized coaching, helping golfers of all levels overcome challenges and achieve their full potential.

Recent Achievements:

  • Top 100 Recognition Program PGA of Ontario (2022, 2023)
  • PGA of Ontario Top 10 Order of Merit (2023)
  • PGA of Ontario 3rd Overall Order of Merit (2024)
  • PGA of Ontario Zone Champion (2024)
  • PGA of Ontario Four Ball Champion (2024)
  • PGA of Ontario Apprentice Player of the Year (2024)
HeadshotBrady (1)

Brady Futterer

Assistant Academy Director/ Lead Instructor

Brady is a certified golf instructor through the Canadian Golf Teachers Federation and is actively pursuing his PGA of Canada status. With over five years of teaching experience, Brady serves as the lead instructor at Kirby Links, working with golfers of all ages and abilities. His expertise spans junior camps, competitive junior leagues, adult leagues, clinics, and private lessons.
Brady has successfully coached players to victories in competitive events across Ontario, showcasing his ability to develop skilled and confident golfers.

Brady, a former collegiate golfer in both the United States and Canada, has gained extensive experience through years of training, competing, caddying, and coaching, giving him a deep understanding of the golf swing and the game’s intricacies. Passionate about golf, he is committed to sharing his expertise and helping players of all skill levels achieve their full potential.

HeadshotGuida (1)

Gianfranco Guida

PGA of Canada Teaching Professional

A Maple, Ontario native, Gianfranco competed as an amateur on the provincial, national, and international levels and later at the varsity level for The Western Mustangs before turning professional in 2013. He began teaching in Melbourne, Australia, before focusing on a competitive career in Arizona and across the GTA. Gianfranco has taught all while being competitive on numerous professional tours in different countries. His clients range from professional golfers to weekend warriors to beginners who have never touched a club before. Gianfranco prides himself on his knowledge of the swing and the game with strong attention to detail.

HeadshotKeith (1)

Keith Chung

PGA of Canada Teaching Professional

Teaches in: English & Korean

PGA of Canada Class “A” Professional Coach Developing Elite Players Keith has over 25 years of experience coaching competitive golfers, as well as recreational golfers of all ages. Keith’s coaching strength lies in his ability to communicate with high-performance athletes and align their aspirations with a clear and focused game plan. His expertise covers the building blocks of golf, including mechanics, fitness, equipment, and game management.

Register Now