Golf instruction is an integral part of the San Jose Country Club experience. San Jose Country Club creates an environment of growth and learning based on the fundamentals of golf instruction. There are principles and preferences in golf instruction. The principles are movements or positions golfers must do to be successful. Preferences are where each individual sets themselves apart from other golfers and expresses themselves through their golf swing and short game techniques. This carries over to the mental side of golf as well as course strategy. The role of the professional staff at SJCC is to show you the principles and guide you to your preferences. If you want to learn how to play the game, developing sound mechanics is essential to your continued improvement and enjoyment of the game. The staff at SJCC welcomes members and non-members for all facets of golf instruction.

Golf Instruction 

Full Swing Drop-In Class 1:00pm - 2:00pm
Meet at the Driving Range  $15 per person

Short Game Class 11:00am - 12:00pm
Meet at the Gary Plato $25 per person

Beginning Golf Class 11:00am - 12:00pm
Meet at the Driving Range $25 per person

Junior Fundamentals of Full Swing and Short Game 2:00pm - 3:00pm
Meet at the Driving Range $25 per person

Juniors Let's Play Golf! Playing Lesson 3:00pm - 5:00pm
Meet at the Driving Range $25 per person

Private Lessons

Golf instruction is available Tuesday-Sunday by appointment. Contact your personal instructor to schedule a lesson. 

Shaun McCarty, PGA Head Golf Professional
Travis Skeesick, PGA Golf Professional
Jody Dartez, PGA Golf Professional
Junior/Member $70/$90
Kyle Listar, PGA Apprentice
Junior/Member $60/$80
Don Allio, PGA Teaching Professional
Junior/Member $100/$120

For further information on Player Development classes, please contact the golf shop at (408) 258-3636 or email Head Golf Professional at

San Jose Country Club 15571 Alum Rock Ave San Jose, CA 95127 Sitemap
Club Office (408) 258-4901 Golf Shop (408) 258-3636 Site by Clubessential

Golf Organizations: USGA · NCGA · NCPGA · WGANC · WNHGA· JGANC