James Macdonald - Head Golf Professional

James completed his PGA of Australia Traineeship at Oatlands Golf Club in Sydney. Following which, he moved to Ireland for 2 years to Caddy at the magnificent Old Head Golf Club in Kinsale, County Cork.

James then moved back to Australia, where he started working at North Turramurra Golf Course in  2010. As the founder of Elitegolfnsw,  James is passionate about getting more people to play golf as often as possible, and believes that teaching more people how to play better golf essential to this.

At North Turramurra Golf Course, James and his team take pride in welcoming every level of golfer to enjoy the game of golf.

Contact James 

email: james@elitegolfnsw.com.au

or mobile 0423 312 470

Michael Gannon - Head Teaching Professional

Want to take your game to the next level?

Michael will show you how.

Michael has a wealth of knowledge and expertise having played on tour alongside some of the world's best golfers in Australia and Asia.

For over ten years he has taught golfers of all levels to reach their full potential.

From beginners, social and competition players to touring professionals, whatever your level, Michael can help you.

Do you want to be shooting lower scores than you are now?

Do you want to be a much better golfer in one year’s time than you are now?


Then make it a priority. Contact Michael now and get started.

Contact Michael Email: mgannon@pgamember.org.au

or mobile 0413 418 699

Bryce Hohnen - Teaching Professional

Bryce worked at The Royal Sydney Golf Club for the past 7 years, completing his PGA of Australia Traineeship there between 2016-2018. He continued working at Royal Sydney as Golf Operations Team Leader after his training.
Bryce is passionate about coaching all skill levels including juniors.

He has learnt and gained experience from the Golf Professionals at Royal Sydney, his father Greg Hohnen (Head Pro –Killara Golf Club) and Michael Gannon (Head Teaching Pro - North Turramurra) his coach.

Contact Bryce:
Email – bhohnen@pgamember.org.au
Mobile – 0433525493

Lesson Prices

Individual Golf Lessons

30 Minute Lesson - $65

60 Minute Lesson - $130

30 Minute Senior/Junior - $55


4 x 30 Minute Lesson - $220

4 x 30 Minute Lesson + 9 Holes Playing Lesson - $360


Ladies Clinic - $240 (Per Term)

Junior Clinics - $120 (Per Term)