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.
StoreyCreek, Storey Creek, Golf Course, Golf, Campbell River, BC
page-template-default,page,page-id-20130,page-child,parent-pageid-14536,bridge-core-2.6.9,qode-page-transition-enabled,ajax_updown_fade,page_not_loaded,boxed,,qode-child-theme-ver-1.0.0,qode-theme-ver-25.4,qode-theme-bridge,qode_header_in_grid,wpb-js-composer js-comp-ver-6.6.0,vc_responsive


Meet the Instructors…

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 12 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 schedule a lesson or series of lessons with Adam:


Work: 250-923-3673

Cell: 250-951-2712

Arthur Brown

CPGA Assistant Professional


Born in Edmonton, Alberta, but raised in Thunder Bay, Ontario, Arthur grew up in a golfing family. Both sets of his grandparents loved the game and traveled the globe playing it. They passed on the love of golf to Arthur. He began to play at the age of 7. Arthur moved to the Island in 2011 to attend the Professional Golf Management program at Camosun College. He started his path into the industry working the practice facility at Olympic View Golf Club in Victoria, British Columbia. Arthur turned professional in 2017 while working at Arbutus Ridge Golf Club. The next year he won the Arbutus Ridge Invitational, his first professional win, shooting 71-65.

Entering his third year as a certified instructor, Arthur has successfully worked with all levels of golfers. His process is all about adapting to the student and understanding their path to progression. Some students need the data from launch monitors and others need physical feelings or verbal direction. Arthur will find the best way to pass information to his students in a fun and exciting atmosphere. 

During the 2018 season, Arthur worked for Cobra/Puma as a tech representative for the Island and Lower Mainland. He fit golfers for custom specifications from Richmond Country Club all the way to Crown Isle Golf Resort. Arthur’s first-hand experience showed him how properly fit golf clubs can make a significant difference to a golfer. But he also experienced that sometimes the newest and greatest won’t beat your current club. Arthur will give you a fair and unbiased fitting experience to make sure your enjoyment of this game is only increased. 

To schedule a lesson or series of lessons with Arthur:

Email Address:

Work: 250.923.3673

Cell Phone: 250-882-1210

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 schedule a lesson with Steven:


Work: 250.923.3673

Cell: 250.504.1050

Storey Creek Instruction Articles

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