As will be the case for all our teaching professionals, members are now able to book a lesson through our website from February 1st, 2019. This booking service is available online through the Members’ home page on the website.


PGA Professionals

Graham Warburton

Graham has been a member of the Australian PGA since 1975, when he commenced his traineeship here at Lake Karrinyup Country Club. In this time he has held club professional positions at Wanneroo G.C., W.A. Golf Club and The Vines Resort.

In 1991 he returned to Lake Karrinyup Country Club as the Head Professional. During this time he has been a four-time winner of the Hilary Lawler W.A. Professional of The Year Award.

Throughout his career, Graham has taught players of all levels from beginners to club champions and tour players. He tailors each lesson to the individual student based on an assessment of their needs and what they want to achieve from their game. He holds Titleist Performance Institute certifications and is a qualified custom fitting professional.

Book a Lesson with Graham


David Milne

David has been a PGA golf professional for the past 48 years and thirty of those have been as a full-time golf coach, establishing his International Golf Academies at the Vines and Joondalup Resorts.

He was Western Australian Ladies, Junior Girls and Junior Boys State Coach from 1993 to 2003. And although it may seem like his coaching has been focused at the Elite end, the reality is throughout the years close to 90% of his coaching has been working with club golfers helping them to achieve their full potential and enjoyment in their golf games.

David is now based full time at LKCC and is available for lesson bookings from Monday to Saturday. Industry Awards

  • PGA Australia Teacher of the Year 1998 & 2003
  • Australian Golf Digest Coach of the Year 2009
  • PGA Australia Centenary Award 2011
  • Asia Pacific Awards-Professional Golf Coach of the Year 2016
  • Australian Sports Award 2000
  • Western Australian PGA Teacher of the Year 1998, 99, 00, 02, 03, 04, 08

Book a Lesson with David


Rachel Campbell

Rachel started playing golf at the age of 10 at Spalding Park in Geraldton before joining Lake Karrinyup Country Club at the age of 15. She won the Club Championship twice, in 1996 and 1999.

Rachel attended New Mexico State University on a golf scholarship and graduated with a Bachelor of Arts in Journalism and Mass Communication. She turned professional in 2000, and competed for a season on the European Ladies Tour and Futures Tour in the US, as well as the Australian Ladies Tour. After four years playing competitively, Rachel joined Wembley Golf Complex as a Teaching Professional, working there for four years and then spent three years as the Golf Operations Manager at Royal Perth Golf Club.

Rachel commenced at LKCC in 2017 as the Ladies Clinic Facilitator, spending two years in this role before commencing her role as a Teaching Professional in 2019.

Book a Lesson with Rachel


Joseph Ha

Joesph completed his last year of his traineeship at Lake Karrinyup Country Club in 2021.

Upon completion he pursued playing on tour and played a season on the PGA tour of Australasia 2022/2023.

Joseph is transitioning into full time coaching and is now looking forward to helping members to improve their game at any level to be able to enjoy the great game of golf.

Joseph can also assist with club fitting, if you are interested in getting new clubs and want to ensure you get the best fit Joseph will be more than happy to help.     

Book a Lesson with Joseph


Matt Caulfield

Matt is an Australian PGA member after completing his PGA membership pathway program in December 2023.

Matt started playing golf at the young age of 5, he attended Mount Mercy University in Iowa on a Golf scholarship between 2017-2020 playing various events across the Midwest.

Prior to joining Lake Karrinyup in November 2022 Matt worked at Royal Fremantle GC where he worked alongside Australian PGA coaches and club fitters.

Matt is the Golf Shop supervisor at Lake Karrinyup and has great knowledge of the current equipment and gear and he is more than happy to assist with any coaching and club fitting to all members and visitors of all ages and skill levels.

Book a Lesson with Matt


To book a lesson with any of our five PGA Professionals, please contact the Golf Shop on 9422 8240 or email

Gift vouchers are also available to give any golfer the best gift possible – an improved golf game!

Lesson Enquiry Form

  • Lesson Details

  • DD slash MM slash YYYY
  • :
  • x 30 minutes