Golf Instruction




Coaching Rates:
Half Hour: $50
Series of 4: $185
Series of 10: $450
Ryan Bakken
PGA Head Golf Professional
US Kids Golf Certified Coach

Ryan grew up in southeast Minnesota and moved to Colorado in 2015 when he started at Thorncreek. He became a PGA Member in 2011 and PGA Certified in Golf Operations in 2017. He has an extreme passion for the game and enjoys playing competitively. In 2020 he qualified for the National PGA Professional Championship, a career playing accomplishment. Ryan lives in Westminster with his wife, Alicia, who is also a golf coach.
Phone Number:
720.977.5952
Click here to inquire about lessons.



Coaching Rates:
Half Hour: $50
Series of 4: $185
Series of 10: $450
Chris Bowry
PGA Assistant Golf Professional
US Kids Golf Certified Coach

Chris was born and raised in Massachusetts, but his heart has been in Colorado since 1993. As a Class A PGA Professional, Chris loves teaching and helping golfers of any age and ability level enjoy the game of golf any way he can. His broad background playing a variety of competitive sports has given him a gift for relating to players, no matter what their experience level may be.
Phone Number:
720.977.5953
Please click here to inquire about lessons


Coaching Rates:
Half Hour: $40
Series of 4: $150
Series of 10: $360
Christina Kirkpatrick
Golf Instructor/Ladies League Coordinator
US Kids Golf Certified Coach

Christina is a Colorado Native who currently lives in Broomfield with her husband, their four children and their sweet chocolate lab. She has been teaching women and kids to love the game of golf for 9 years. She is in her second stint of teaching at Thorncreek and has been back on the staff here since 2018. Specializing in the “fun”damentals of the game, her sessions get ladies and kids “golf ready” so they are confident on the course. It is her goal to bring more women into the game of golf and to teach juniors that golf is a lifelong sport that will bring delight, satisfaction and challenge to them the rest of their lives.
Phone Number:
303.885.9596
Call or Text Christina @ 303.885.9596 to inquire about scheduling.