Sandbaggers Golf Spot Logo
TeachMe.To LogoTeachMe.To Logo

Sandbaggers Golf SpotGolf Venue in San Jose, CA

4.9(241 coach reviews)
•
3 coaches•From $110 per lesson
Sandbaggers Golf Spot - Golf venue⛳San Jose, CA

Indoor golf partner facility in San Jose

Partner facilityThis is a vetted partner venue with no extra fees!
Setting
Indoor
year-round
Access
Partner
vetted, no extra fee

3 golf coaches at Sandbaggers Golf Spot

Every coach below teaches at Sandbaggers Golf Spot. Pick the one that fits your level - they handle the rest.

Craig Matthews profile
About Craig

Hi! I’m Craig-a skilled instructor and patient teacher of golf, dedicated to helping students of all levels improve their game and enjoy golf:) I’ve competed in amateur tournaments around the world, gaining valuable insights along the way. My experience allows me to customize lessons for each student’s needs and skill sets. I have learned how to get each student, regardless of skill level, to square the club-face through impact which is the most important aspect of the golf swing. My Master’s Degree in Sports Psychology from Purdue University allows me to explain concepts in a way that my students understand. My goal is to empower each player to their full potential and ensure my students reach their individual goals. I truly look forward to hearing from you:)

What students say...

"My son and I have been taking lessons from Craig and it has been nothing but an incredible experience. He goes over a wide variety of techniques and points out what you need to work on each week. You will see noticeable results in a short period of time. I highly recommend him.

Top Rated
97Score
Craig
From$135per lesson

Craig

Bio: Hi! I’m Craig-a skilled instructor and patient teacher of golf, dedicated to helping students of all levels improve their game and enjoy golf:) I’ve competed in amateur tournaments around the world, gaining valuable insights along the way. My experience allows me to customize lessons for each student’s needs and skill sets. I have learned how to get each student, regardless of skill level, to square the club-face through impact which is the most important aspect of the golf swing. My Master’s Degree in Sports Psychology from Purdue University allows me to explain concepts in a way that my students understand. My goal is to empower each player to their full potential and ensure my students reach their individual goals. I truly look forward to hearing from you:)
4.9
78 Lessons given
4.9
Available
Next: Tomorrow, 6:00 AM
College Golfer
💰$135 per lesson
Get golf lessons with Craig
Keith Shiver profile
About Keith

Thirty years as a player with multiple tournament wins on US West coast amateur events. I've played and practiced with professional players. Active tournament player monthly. Former club champion and multiple NCGA winners in 2021. Won NCGA event at Lake Merced, 2017 Troon Challenge, and 4-time qualifier of CourseCo annual event since 2013. Retired Navy and Cal grad. Let's hit the range!

What students say...

"Great stuff. Helped me break down my swing into steps that I was able to adjust and fix

Top Rated
95Score
Keith
From$110per lesson

Keith

Bio: Thirty years as a player with multiple tournament wins on US West coast amateur events. I've played and practiced with professional players. Active tournament player monthly. Former club champion and multiple NCGA winners in 2021. Won NCGA event at Lake Merced, 2017 Troon Challenge, and 4-time qualifier of CourseCo annual event since 2013. Retired Navy and Cal grad. Let's hit the range!
4.9
243 Lessons given
4.9
Available
Next: Tomorrow, 6:00 AM
Mini-Tour Competitor
💰$110 per lesson
Get golf lessons with Keith
Sunil Ramaiah profile
About Sunil

Stepping onto the green should ignite a sense of excitement, and I'm here to help you find that spark. For the past 17 years, I've shared my passion for golf, honed from my experience as a Mini-Tour competitor, with players of all levels. Let's work together to elevate your game and unlock your full potential on the course.

What students say...

" Sunil has been helping me with my golf game since 2022, and the progress I’ve made has been incredible. His understanding of swing mechanics is amazing, and he has helped me improve every aspect of my game, including my short game. Thanks to his coaching, my handicap dropped from 20 all the way down to 9. What I appreciate most is that he worked within my limitations and focused on small adjustments that made the biggest difference. I highly recommend Sunil to anyone looking to improve their golf game. On top of being an outstanding coach, he’s a genuinely great person to work with—friendly, approachable, and always smiling!

Top Rated
92Score
Sunil
From$110per lesson

Sunil

Bio: Stepping onto the green should ignite a sense of excitement, and I'm here to help you find that spark. For the past 17 years, I've shared my passion for golf, honed from my experience as a Mini-Tour competitor, with players of all levels. Let's work together to elevate your game and unlock your full potential on the course.
5.0
14 Lessons given
5.0
Available
Next: Tomorrow, 6:00 AM
💰$110 per lesson
Get golf lessons with Sunil

About Sandbaggers Golf Spot

Amenities
  • Partner facility — reservation fee covered
  • Indoor facility — weatherproof

Looking around? See more golf coaches in San Jose.

Where you'll play

2292 Quimby Road, San Jose, CA 95122, USA

Open the address in your maps app for turn-by-turn directions.

Get directions

Lessons at Sandbaggers Golf Spot, explained

Lessons at Sandbaggers Golf Spot start at $110 per lesson. The exact price depends on the coach, the session length, and whether you book solo or split a group lesson with friends.

Ready to play at Sandbaggers Golf Spot?

Pick from 3 golf coaches who teach here and book a time that works for you.

  1. Golf
  2. California
  3. San Jose
  4. Sandbaggers Golf Spot
TeachMe.To Logo

The easy way to learn to play.

AboutContactFAQCoach FAQHelp Center
BrowseOnline lessonsReviewsPrivacyTerms
InstagramFacebook

© 2026 Teach Me To


As a platform, we do our best to provide accurate information and make your booking experience seamless. However, we do not verify every detail and we do not background check every coach who lists themselves on our site. It's up to the instructors to provide accurate, up-to-date information. If you have any questions or concerns, just message us and ask!

Sandbaggers Golf Spot - Golf venue⛳San Jose, CA

Reviews for coaches at Sandbaggers Golf Spot

4.9(241 coach reviews)
Eric L.Verified ✓
Level: Beginner•Lessons taken: 2•Verified ✓
Completed two lessons so far with Coach Craig. Absolutely fantastic! Large breadth of knowledge adjusts lesson to skill level as the lesson progresses. Able to focus on one or two things at a time and keep it very simple with immediate feedback. Even offered some practice strategies for when I was practicing on my off-lesson days. We've worked on short irons and chipping so far and can confidently say my swing is more consistent and am more excited to practice knowing I have a plan going into it. Highly recommend!
See Coach Craig →
Jack C.Verified ✓
Level: Beginner•Lessons taken: 5•Verified ✓
Getting the correct feel during my lesson with Keith was quite helpful, especially since he focused on that subtle but important aspect. Still, I need to work more on my driver, though I think the guidance he provided gives me a good starting point. The lesson had a natural flow, and I appreciated how he keeps things practical without overloading with theory. If you're looking for a coach who understands real-world swing issues, Keith's approach is worth considering.
See Coach Keith →
Kelly M.Verified ✓
Lessons taken: 9•Verified ✓
Craig is the bomb! Super energetic and gets excited when I do something right and extremely talented at explaining helpful adjustments in ways I can visualize and apply to my movements and mechanics. I’m very visual and he paints the instructions with descriptive language I can understand. Wish I could give him more stars! I will be staying with him until I can kick my brother’s butt on the green:)
See Coach Craig →
Jack C.Verified ✓
Level: Beginner•Lessons taken: 5•Verified ✓
My lesson with Keith was quite helpful, especially because of how he broke down my swing and pointed out small adjustments that made a difference. Still, I think there's room to refine my approach further. It’s not an overnight fix. Still, the lesson definitely gave me some useful insights to work on. If you're after practical advice grounded in real golf terms, Keith is worth a try.
See Coach Keith →
Ethan Z.Verified ✓
Level: Beginner•Lessons taken: 13•Verified ✓
Craig is a great golf coach—patient, knowledgeable, and incredibly supportive. He takes the time to explain not only the techniques but also the strategies and mindsets that are essential on the course. His teaching style builds confidence and makes learning both effective and enjoyable. I highly recommend Craig to any beginner looking to develop a strong foundation in golf.
See Coach Craig →
Jack T.Verified ✓
Level: Intermediate•Lessons taken: 10•Verified ✓
What impressed me was learning how to develop more consistency with ball striking and identifying where to start in gathering baseline swing information. Keith’s approach makes it clear and manageable to improve. If you want to understand your swing better and boost your control, his lessons are definitely worth trying. Give it a shot and see the difference for yourself! ⛳
See Coach Keith →
Justin B.Verified ✓
Level: Intermediate•Lessons taken: 17•Verified ✓
One thing that made the lesson great was starting with the correct swing from the very beginning. Keith focused on building good habits instead of analyzing my old swing, which felt motivating and clear. He was a great guy to work with. If you want to improve your golf skills with a thoughtful approach, definitely give Keith’s lessons a try.
See Coach Keith →
Huan L.Verified ✓
Level: Beginner•Lessons taken: 19•Verified ✓
I loved Craig’s patient approach and helpful tips throughout the lesson. His calm guidance made it easy to focus on improving my game step by step. If you’re looking for clear, supportive instruction, Craig’s lessons are definitely worth trying. You’ll enjoy learning at your own pace and gaining confidence on the course. Give it a go! ⛳🙂
See Coach Craig →
De M.Verified ✓
Level: Beginner•Lessons taken: 4•Verified ✓
Craig is friendly and a great communicator. Things that I've been told before that never made sense immediately clicked when Craig explained the what and the why. Shortly into the lesson, he tweaked some of my mechanics and had me hitting some really good iron shots. Ball flight was straighter and further than they've ever been.
See Coach Craig →
Andrew S.Verified ✓
Lessons taken: 9•Verified ✓
I loved how Craig reinforced previous teachings while adding new tips, all with great positivity as always. The lesson was upbeat and motivational, making it easy to stay engaged and improve. If you’re looking to sharpen your game in a friendly, supportive environment, Craig’s lessons are definitely worth trying! 👌⛳
See Coach Craig →
Andrew S.Verified ✓
Lessons taken: 9•Verified ✓
I loved Craig’s flexibility during the lesson, especially when I wanted to switch from irons to driver. I kept experiencing breakthroughs throughout, which made the session very rewarding. If you’re looking to improve your game with a coach who listens and adapts, Craig’s lessons are definitely worth trying! ⛳️
See Coach Craig →
James H.Verified ✓
Lessons taken: 4•Verified ✓
My son and I have been taking lessons from Craig and it has been nothing but an incredible experience. He goes over a wide variety of techniques and points out what you need to work on each week. You will see noticeable results in a short period of time. I highly recommend him.
See Coach Craig →
Lina S.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
I’ve had a good experience with Craig’s lesson, mainly because he was straightforward about what to focus on and helpful without overdoing it. Definitely a steady hand in guiding my swing, though I’d like to see a bit more focus on the short game next time.
See Coach Craig →
Nikka R.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
I had a fantastic experience learning golf! mr. bob was patient, clear, and made everything easy to understand—even for a beginner like me. I saw improvement after just one session. Highly recommend!
Review image
See Coach Keith →
Mark M.Verified ✓
Level: Intermediate•Lessons taken: 4•Verified ✓
Craig’s lesson clicked with easy talk and sharp focus on people skills and conversation, which kept me relaxed yet engaged. A bright spark, we’ll push toward clearer progress to get better.
See Coach Craig →
Guillermo B.Verified ✓
Level: Beginner•Lessons taken: 17•Verified ✓
Craig is a great instructor and he makes his lessons fun and engaging! The amount of feedback you get after the lesson is so thorough as well! Absolutely recommend!
See Coach Craig →
Jack T.Verified ✓
Level: Intermediate•Lessons taken: 10•Verified ✓
Keith is a good teacher very knowledgeable and gives me a lot to think about between each lesson. He is exactly what I was looking for in an instructor.
See Coach Keith →
Jack T.Verified ✓
Level: Intermediate•Lessons taken: 10•Verified ✓
Keith's lesson was quite helpful. He shared a useful tip on making my set ups more consistent which I found pretty good and still quite helpful overall.
See Coach Keith →
Robert L.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
Craig was very helpful with my swing in my one lesson. Identified my weaknesses and worked on corrections within the session
See Coach Craig →
Huan L.Verified ✓
Level: Beginner•Lessons taken: 19•Verified ✓
Craig was really patient, humorous and more importantly effective! Looking forward to improving my golf game with him.
See Coach Craig →
Andrew S.Verified ✓
Lessons taken: 9•Verified ✓
Great lesson! Very positive, teaches in natural intuitive manner, while offering salient practical tips when necessary
See Coach Craig →
Samir C.Verified ✓
Lessons taken: 52•Verified ✓
Keith is extremely knowledgeable, passionate and experienced instructor. A great lesson and looking forward to more
See Coach Keith →
Elden S.Verified ✓
Level: Beginner•Lessons taken: 8•Verified ✓
Keith had a lot of good insights , informative, easy to talk to. Was a very good lesson
See Coach Keith →
Clark M.Verified ✓
Level: Intermediate•Lessons taken: 4•Verified ✓
Great stuff. Helped me break down my swing into steps that I was able to adjust and fix
See Coach Keith →
Jen M.Verified ✓
Level: Intermediate•Lessons taken: 5•Verified ✓
Good first lesson. I’m a novice and Keith gave me a basic lesson. I liked it.
See Coach Keith →
SharmilaVerified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
great coach, . came early and spent extra time teach ing me the basics
See Coach Sunil →
David s.Verified ✓
Lessons taken: 11•Verified ✓
Already reviewed, again, he is nice and professional
See Coach Keith →
Ethan Z.Verified ✓
Level: Beginner•Lessons taken: 13•Verified ✓
Awesome coach, very patient and knowledgeable
See Coach Craig →
Shuwei K.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
Patient instructor with excellent experience
See Coach Craig →
Anita H.Verified ✓
Lessons taken: 10•Verified ✓
Great explaining basics for newbie.
See Coach Keith →
David s.Verified ✓
Lessons taken: 11•Verified ✓
Keith is patient and professional
See Coach Keith →
Janine M.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
Keith is terrific and patient
See Coach Keith →
David H.Verified ✓
Lessons taken: 14•Verified ✓
He is a great instructor
See Coach Keith →
Lucas R.Verified ✓
Level: Beginner•Lessons taken: 5•Verified ✓
Patient coach
See Coach Keith →
David s.Verified ✓
Lessons taken: 11•Verified ✓
Great course
See Coach Keith →
Chang L.Verified ✓
Lessons taken: 10•Verified ✓
Very patient
See Coach Keith →
Hannah B.Verified ✓
Level: Beginner•Lessons taken: 2•Verified ✓
Great first start
See Coach Keith →