Our Teaching Professionals

Brian Fast

Head Golf Professional 

Born in Winnipeg, Manitoba and raised in a small town north of the city called Stonewall, he began learning the game at the South Interlake Golf and Country Club as a teenager and his passion for golf lead him to his current role at Sirocco Golf Club.
Brian graduated from the Professional Golf Management
program at Grant MacEwan College under the mentorship of CPGA Master Professional Allan Riley. He was formally the Associate Professional at the Cottonwood Golf and Country Club where he excelled at golf instruction, service, and the business of golf. He has been heavily involved with the PGA of Alberta’s numerous committees and was formerly a member of the Assistants Board of Directors.  Brian’s continued commitment to the industry lead to his Assistant Professional of the Year award for 2008.
Please contact:

Craig Gibson

Assistant Golf Professional 

Originally from Brooks Alberta, Craig started playing competitive golf at the age of 8 in numerous Alberta Golf Association, Maple Leaf Junior Tour and Golf Canada events. Craig played on the Golf Team at Georgia Southwestern State University while obtaining his degree in Marketing.

After being ranked #1 & #2 in his division, Craig was asked to represent GSW at the regional level. He took home the All-Conference & All-American awards in both sophomore & senior year alongside the Cougar Invitational.
Craig qualified for PGA Tour Canada in 2013, and had a positive year playing competitively through the Alberta PGA, with three victories and finishing 8th on the Order of Merit. 

Craig took a position as the assistant professional at Brooks Golf Club in 2014, before joining team Sirocco in early 2015.
Please contact: