Meet the Golf Staff
Brandon Johnson
Head Golf Professional
Serving since 2020
702-363-0442
About Brandon
Brandon Johnson was born and raised in Olympia, Washington. He grew up playing basketball and baseball, and it wasn’t until his dad took him to the driving range, the summer before high school, where he developed a passion for golf. By his Senior year, he was a top amateur in Washington and went on to play for Walla Walla Community College, which ranked as the best golf team for a Junior College in the Pacific Northwest. Brandon moved to Las Vegas in 2006 to continue to work on his game and attend UNLV where he earned a degree in Professional Golf Management. During that time, he gained an interest in teaching, and became a PGA certified teaching professional who has worked at a few different courses across the Valley. Before landing this great teaching opportunity at Canyon Gate, Brandon spent 4 years as the Lead Instructor at Topgolf Las Vegas where he taught everything from individual lessons to large clinics and corporate outings.
Christopher "CJ" Schmid
Player Development Professional
Serving since 2022
702-363-0252
About Christopher "CJ"
Christopher "CJ" Schmid is from Los Angeles, California and has been involved in golf his whole life. CJ was introduced to the game at the age of four and while he played multiple sports growing up, golf was always his passion as he played in junior events and team events all the way through high school. CJ spent some time working in sports journalism before working in golf full time, where he has been teaching for over six years in both California and Nevada at public clubs, private clubs, and with GOLFTEC. When he is not at the club, CJ is also a UNLV Professional Golf Management alumnus and active within the local golf community and coaches the Faith Lutheran Girls Golf team in the fall. With this background, CJ is versed in golf swing biomechanics, flight monitor data, club fitting, and golf instruction for all ages and skill levels to better help improve your game!