Golf Instruction

Meet Our Professionals

PGA of Canada Head Golf Professional – Ian Penner

Ian Penner is a dedicated PGA of Canada Professional committed to helping golfers of every skill level play better, enjoy the game more, and reach their full potential. With experience coaching beginners through competitive players, Ian’s teaching philosophy is built on simplicity, clarity, and measurable progress.

Ian focuses on developing fundamentally sound, repeatable swings while tailoring every lesson to the individual. Whether you’re new to the game, trying to break a scoring milestone, or preparing for competition, he provides structured coaching plans, clear communication, and actionable feedback. Ian prides himself on creating a welcoming, professional learning environment where students gain confidence, consistency, and a deeper enjoyment of the game.

PGA of Canada Assistant Golf Professional – Elijah Durksen

Elijah Durksen is a dedicated Assistant Golf Professional with a passion for growing the game and helping players of all skill levels improve and enjoy golf. With a strong foundation in teaching, player development, and daily golf operations, he brings both technical expertise and a welcoming approach to the course.
Elijah believes that every golfer is unique and tailors each lesson to fit individual goals, physical abilities, and learning styles. Whether the objective is lowering scores, building confidence, or simply enjoying the game more, Elijah is committed to making improvement both achievable and enjoyable.
Elijah has experience in delivering individual lessons, group clinics, and junior programs, focusing on fundamentals, course management, and confidence-building. He is committed to creating a positive learning environment tailored to each golfer’s unique goals.

Private Coaching Options

Prices subject to GST.

One-on-One Individual Lesson

Personalized coaching fully tailored to your goals. Includes an initial discussion, swing/skill assessment, teaching aids, and video analysis when required.

  • Head Professional: $90.00 per 30‑minute session
  • Assistant Professional: $75.00 per 45‑minute session

One-on-One Playing Lesson

A guided on‑course coaching session covering routine, course management, club selection, strategy, mental approach, and more.
Up to 9 holes or a maximum of 2 hours.

  • Head Professional: $275.00 per session
  • Assistant Professional: $195.00 per session

Lesson Packages

  • Head Professional: $450.00 per 5‑Lesson package
  • Assistant Professional: $225.00 per 3‑Lesson package

Shared Instruction

Small‑group coaching for friends, family, or coworkers. A relaxed and enjoyable learning environment with reduced individual cost. All range balls and teaching aids included.

  • Head Professional: $65.00 per person for a 45‑minute session (2–4 participants)
  • Assistant Professional: $50.00 per person for a 60‑minute session (2–4 participants)

Junior Golf Instruction

For ages 17 and under.

One-on-One Junior Lessons

Individualized coaching tailored to juniors of all ages and abilities, with instruction adapted to their learning style and development.

  • Head Professional: $60.00 per 30‑minute session
  • Assistant Professional: $40.00 per 30‑minute session

Shared Junior Instruction

A fun, interactive group lesson setting ideal for developing young golfers.

  • Head Professional: $45.00 per junior for a 60‑minute session (2–4 participants)
  • Assistant Professional: $35.00 per junior for a 60‑minute session (2–4 participants)


Contact Information

For more information or to book a lesson, please contact:

Head Golf Professional – Ian Penner

Email: ipenner@quarryoaks.ca
Phone: 204‑326‑4653 ext. 5

Assistant Golf Professional – Elijah Durksen

Email: edurksen@quarryoaks.ca
Phone: 204‑326‑4653 ext. 1