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

Head Professional

Born in Glasgow, Scotland, Steven comes from a golfing background. His father, grand-father and great grandfather were all Golf Professionals before him. 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 for both adults and juniors from this certification. Steven uses state of the art Flightscope Radar Technology alongside Slow Motion Video Analysis in his lessons.

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

Schedule of Group Lessons and Clinics coming. Check back soon!

To schedule a Lesson or join a Group Program with Steven:


Cell: 250.504.1050

William Mounsteven

Assistant Professional

William was born and raised in Grand Forks, BC.  He worked at the Christina Lake Golf Club for 9 years.  He turned Professional in 2010 and started at Storey Creek in 2013. As of 2015 he gained his Class “A” Professional status. He has also completed the Professional Golf Management Program at Camosun College in Victoria where he earned diplomas in Golf Management, Professional Golf Operations and Business from 2010 to 2013.

William has enjoyed teaching and learning more about the game of golf and the swing since he has become a Professional in 2010. His teaching philosophy is to help his students find ways to properly route or path the club-head through the hitting area. He has researched and gain much knowledge about ball flight laws from the D-Plane theory, technology like the TrackMan launch monitor and Video Swing Analysis. He believe that every single golfer can understand the swing more when they know what causes the ball to do what is does.

To view Will’s 2017 Lesson Program click on the link:

To schedule a golf lesson with William: 2017 Lesson Program


Work: (250)-923-3673

Cell: (250)-204-2692