Meet the Pro's

James Macdonald

Founder & Head Golf Professional

James Macdonald, owner and founder of Elite Golf NSW has been a member of the Australian PGA since 2005 and the Head Professional of North Turramurra Golf Course since 2010. 

Elite Golf NSW has been the driving force in Golf Course Management in the community for over a decade and has been instrumental in the growth of our great facility we call Royal North. 

James strives to offer an accessible environment by offering services that cater to everyone’s needs and budget, making North Turramurra extremely inclusive and one of the most accessible in Sydney. 


James & Elite Golf NSW support 2 local sporting organisations in the Community by sponsoring Northern Tigers Football Club & Hornsby Heights all age side for the past few seasons and has built strong relationships with all stakeholders within those entities.  


He has built a strong team of staff who are all equally passionate about the Golf Course and will continue to deliver a high level of customer service long into the future. 

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.

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.

Golf Club and Ball

Lesson Options

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)

Golf club and ball