Coaches & RATES

CJ Snyder, PGA

Head Golf Professional

Greg Anderson, PGA

General Manager
Dane Cranford

Dane Cranford

PGA Associate Professional

Chase Banks

PGA Associate Professional

Lesson & Package Rates

Purchase Here

LessonsPrice
45 Minute Adult Private Instruction$100 – $115
45 Minute Adult Private Instruction – 3 Pack$270 – $300
Adult Lesson Package (6 Lessons)$500 – $575
45 Minute Junior Private Instruction$85 – $100
Junior Lesson Package (6 Lessons)$425 – $500
Group Instruction – Purchase 5 hours, get the 6th at no charge
2 people/1 hour$140
3 people/1 hour$150
4 people/1 hour$160
5 people/1 hour$175
6 people/1 hour$180
Playing Lesson
On-Course Playing Lesson (Student pays appropriate green fees)
2 Hours of time
$265

CJ Snyder

CJ grew up in Terra Linda and lived there until he was 20. During that time, his dad was the Head Golf Professional at the Meadow Club in Fairfax. CJ started working for his dad when he was 14 in an outside service position where he cleaned member’s clubs, washed carts, and picked the driving range. That’s really where his love for the game of golf started. He played in many JGANC events locally as a junior golfer and qualified for Junior World in San Diego as a 16-year-old. CJ started his professional golf career as an Assistant Pro at Contra Costa CC as a 22-year-old. He went through the PGA PGM program while he worked there and became a PGA member in 2014. Since then, he’s worked at Round Hill Country Club and most recently at Diablo Country Club as the Head Golf Professional for 5 1/2 years. When he is not golfing, CJ loves spending time with his wife, McKenzie and his daughters, Madison and Claire.

Greg Anderson

Greg is a longtime Santa Rosa resident and one of the many lucky junior golfers who started playing at Bennett Valley Golf Course when it first opened in 1969. As a life member of the PGA of America, Greg has worked all facets of the golf industry. But his true passion remains teaching the game. He trained under some of the best golf instructors in the business, including Jim Flick, Jack Lumpkin, Bob Toski, Paul Runyan, Dean Reinmuth, and Rick Smith. Greg is known for his keen eye in swing analysis, excellent coaching ability, and personable communication with members and guests. With over 25 years of coaching the game of golf, Greg brings a wealth of knowledge and experience to Bennett Valley Golf Course. Greg has always had a special emphasis on the development of an engaging year-long junior golf programs. Students appreciate that he teaches people, not necessarily methods, although he is well versed in all the current techniques and embraces using high technology equipment to validate the message. Greg is a Sonoma County native, married over 30 years to his wife Lori, and a proud father of his grown son Richie.

Dane Cranford

Dane Cranford was born and raised in Lodi, California. He began working at Bennett Valley Golf Course in April 2025 and quickly developed a passion for the teaching side of the game. Dane’s love for golf began at a young age after being introduced to the sport by both of his parents. Since joining the team at Bennett Valley Golf Course, Dane has been actively involved in a variety of instructional programs, camps, and clinics, including the First Tee Program. He enjoys working with golfers of all ages and skill levels, from juniors being introduced to the game to adults looking to improve their skills, consistency, and overall enjoyment of golf. Dane takes pride in creating a welcoming and encouraging learning environment tailored to each golfer’s individual goals. He especially enjoys introducing junior golfers to the game and helping young players develop their skills, confidence, and love for golf. Dane looks forward to continuing to grow as an instructor and helping golfers of all ages enjoy and improve their game throughout his career in the golf industry. After becoming a PGA Associate Professional, Dane plans to continue progressing through the PGA program while pursuing his goal of becoming a PGA Head Golf Professional. Outside of golf, he enjoys spending time with friends, playing water polo, and watching sports.

Chase Banks

Originally from Visalia, California. Chase began playing both golf and baseball at a young age, developing a passion for athletics, competition, and teaching. He went on to play collegiate baseball while earning his degree in Kinesiology with a concentration in Exercise Science. Chase has been part of the team at Bennett Valley Golf Course since 2024 and currently serves as a PGA Associate. After successfully passing his Playing Ability Test (PAT), he is working toward becoming a Class A PGA Professional through the PGA PGM Program. Chase is passionate about working with golfers of all ages and skill levels. He enjoys combining his background in Kinesiology and Exercise Science with strong fundamentals to help students better understand their golf swing and develop a more efficient, consistent movement. When Chase isn’t at the golf course, he enjoys spending time with his fiancée and pets, staying active in the gym, and being with friends and family.