Storey Creek | Instruction
Storey Creek Golf Club and Recreation Society is an award winning golf course with practice facilities, dining at the Creekside Grill, and golf professionals on hand to help you improve your swing. Learn more.
Golf Course Campbell River BC
page-template-default,page,page-id-20130,page-child,parent-pageid-14536,ajax_updown_fade,page_not_loaded,boxed,,qode-theme-ver-6.3,wpb-js-composer js-comp-ver-4.3.5,vc_responsive


Meet the Instructors…

Steven MacPherson

CPGA Head Professional

Born in Glasgow, Scotland Steven comes from a golfing background. His father, grand-father and great grandfather were all Golf Professionals. During his time in the U.K. Steven played Professional Golf on various tours, including the televised Mastercard Tour as well as several Challenge Tour events, while teaching lessons at Felixstowe Ferry Golf Club.

After moving to Canada in 2000, he worked in an Associate Professional role at Seymour G&CC and then Bear Mountain Resort, where he later became the Head Professional. Prior to joining Storey Creek in the Spring of 2015 he was Assistant Professional at Qualicum Beach Memorial Golf Club.

His teaching philosophy is to keeps things simple. He tries to remember that no two golfers are alike or learn alike and believes in certain fundamentals. He doesn’t believe there is one way to swing, but does believe that there is one efficient way for every golfer to swing based on their strengths and range of motion.

Steven is a TPI Level 1 (Golf) & Level 2 (Junior) Certified Golf Professional and has gained valuable insight in to the functionality of the body and how this creates certain patterns of movement in the golf swing. Steven uses state of the art Flightscope Radar Technology alongside Slow Motion Video Analysis in his lessons.

To view Steven’s Lesson Program click on the link: 2019 Instruction Program

To schedule a lesson with Steven:


Work: 250.923.3673

Cell: 250.504.1050

Adam Haddad

CPGA Assistant Professional

Adam was born and raised on Vancouver Island. He grew up in Qualicum Beach, BC and starting working at Pheasant Glen Golf Resort in 2006. He worked there for 10 years in a variety of roles starting in the back shop and culminating as an Associate Golf Professional. In 2017 he became the Associate Golf Professional at Cranbrook Golf Club where he spent 1 season before joining Storey Creek Golf Club.

Adam turned Professional in 2009, and gained his Class A Status in 2013. He attended Camosun Collage between 2008-2010 where he completed the Professional Golf Management Program.  He has also completed the NCCP (Coaching) Level 1 and 2 certification.

Adam has 9 years of teaching and coaching experience in which he has worked with golfers of all skills levels. His teaching philosophy is to help his students improve by creating a stronger impact position.  He believes that the base of a good golf swing starts with solid fundamentals, and that keeping the swing uncomplicated is the best way to create an effective swing that is repeatable. Adam uses slow motion video analysis equipment in his lessons, and is always researching and educating himself on different teaching and swing theory’s as he feels you can always learn something new.

To view Adam’s Lesson Program click on the link: Lesson Program 2019

To schedule a lesson or series of lessons with Adam:


Work: 250-923-3673

Cell: 250-951-2712

The Storey Creek Instructors share weekly golf articles in the local Campbell River Mirror. We have created an archive of these articles here. We hope they help you.


Ball Striking

Be Precise

Coming out of Hibernation


Debunking Golf Myths and The Blind Leading the Blind!

Don’t fear the Sand

Elbows (Part 1)

Elbows (Part 2)

Fats, Thins and Pures!

Find Dead Centre – Increase Your Magic!


Ground work

Taming the Twelfth!

The Sand

The Start

The Takeaway

The Transition

Turn Your Slice Into a Draw

Turning 8’s into 5’s

Understanding your Slice