Junior Academy & Junior Camps

Inspiring a love of golf that lasts a lifetime.

Register your child for Junior Academy coaching or a holiday camp at Dungannon Golf Club, 34 Springfield Lane. Sign up once, book every season from your family account.

£40
per month, all ages
Small groups
matched to your child's age
2
PGA-qualified coaches
Junior Academy

Choose your coaching session

Led by Junior Academy Director Stefan Ackermann (PGA Professional) and Assistant Professional Johnny Mallon. £40 a month, covering Golf Ireland junior registration and basic insurance alongside coaching access — age-banded evening sessions, on Tuesday or Thursday, run across a Summer term (May–September) and a Winter term (October–April).

Your coaches

Meet the Academy team

Stefan and Johnny are also available for 1-to-1 lessons, for juniors and adults. Check their availability and book online below.

Stefan Ackermann

Junior Academy Director · PGA Professional

Born in South Africa, Stefan took up golf at a young age as a junior member of Irene Country Club. He completed the PGA Diploma at Centurion Academy, became a full member of the PGA of South Africa in 2016, and went on to work in the golf industry in Abu Dhabi. Passionate about growing the game for all ages, Stefan leads the Academy programme and is the club's Designated Liaison Person for child safeguarding.

Book a 1-to-1 lesson with Stefan →

Johnny Mallon

Assistant Professional · Former Tour Pro

A former playing professional, Johnny turned pro at 19 and competed on the EuroPro Tour and the Challenge Tour. He supports every Academy session and holiday camp, working alongside Stefan on fundamentals coaching, on-course play, and summer competitions.

Book a 1-to-1 lesson with Johnny →
Junior Camps

Holiday camps

One camp for every UK school holiday period, split by age group.

Junior tee times

  • Monday–Friday: before 4:30pm, unless playing with an adult member
  • Wednesday: no junior tee times
  • Saturday–Sunday: after 3pm, for juniors with a qualifying handicap

Safeguarding contacts

Children's Officer: Johnny Mallon · 077 2437 6813

Designated Liaison Person: Stefan Ackermann · 07938 484 806