TeachMe.To Logo
  1. Golf
  2. California
  3. San Jose
💙

Get a free trial lesson with Keith

Image 1
Image 1
Coach video
  1. Golf
  2. California
  3. San Jose

Learn Golf with Keith

⭑4.8 (103)
💰$75 weekly lessons

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!

Levels taught: Beginners, Intermediates, Experts
•
Teaches: Teenagers, Adults, Seniors
🏅Mini-Tour Competitor
🔥268 Lessons
✨Travels to you
DryveBox Golf Simulator Background
TeachMe.To Logo
DryveBox Logo
We've partnered with DryveBox to deliver a premier golf lesson experience.

TeachMe.To students get awesome benefits:

NO RESERVATION FEE
GUARANTEED AVAILABILITY
FREE TRIAL LESSON
WORLD-CLASS SUPPORT STAFF
DryveBox Golf Simulator
Try Keith risk free
When you buy with TeachMe.To you're getting access to a network of coaches. If you don't love your lessons with Keith, we'll switch you to another coach or give you a full refund.

Reviews

Total reviews103
Average rating
4.83
5
95
4
4
3
0
2
3
1
1
Samir C.Verified ✓
Lessons taken: 26
Verified ✓
Keith is extremely knowledgeable, passionate and experienced instructor. A great lesson and looking forward to more
David s.Verified ✓
Lessons taken: 11
Verified ✓
Already reviewed, again, he is nice and professional
Jack T.Verified ✓
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.
Anita H.Verified ✓
Lessons taken: 10
Verified ✓
Great explaining basics for newbie.
Chang L.Verified ✓
Lessons taken: 10
Verified ✓
Very patient

Locations

These are the locations I've set as being able to provide lessons:
15 courses available
Los Lagos

2995 Tuers Rd, San Jose, CA 95121, USA

2087 miles away
Outdoors
Rancho Del Pueblo

1649 Hermocilla Way, San Jose, CA 95116, USA

2087.3 miles away
Outdoors
Moffett Field

Moffett Field, 934 Macon Rd, Mountain View, CA 94035, USA

2095.7 miles away
Outdoors
Mountain View (Dryvebox)

777 East Middlefield Road, Mountain View, CA 94043, USA

2096.8 miles away
Indoors
PGA Tour Super Store (Mountain View)

Google Building 40, 1600 Amphitheatre Pkwy, Mountain View, CA 94043, USA

2098 miles away
Outdoors
Dryvebox - Mountain View (Simulator)

1954 Old Middlefield Way #K, Mountain View, CA 94043, USA

2098.5 miles away
Indoors
PGA Superstore

1751 East Bayshore Road

2100 miles away
IndoorsOutdoors
Dryvebox - Palo Alto (Simulator)

2675 Middlefield Rd, Palo Alto, CA 94306, USA

2100.1 miles away
Indoors
Menlo College

Menlo College, 1000 El Camino Real, Atherton, CA 94027, USA

2102.9 miles away
Outdoors
Stanford Driving Range

51 Campus Drive, Stanford, CA 94305, USA

2103.1 miles away
Outdoors
Mariners Point Golf Center

Mariners Point Golf Center, East 3rd Avenue, Foster City, CA, USA

2104.9 miles away
Outdoors
Mariner’s Point

2401 E 3rd Ave, Foster City, CA 94404, USA

2105.4 miles away
Outdoors
Salesforce Tower (Dryvebox)

415 Mission St, San Francisco, CA, USA

2107 miles away
Indoors
Poplar Creek

1700 Coyote Point Dr, San Mateo, CA 94401, USA

2107.3 miles away
Outdoors
Crystal Springs

6650 Golf Course Dr, Burlingame, CA 94010, USA

2110.9 miles away
Outdoors
Want a lesson at your home or a different location? We can help.

Availability

These are the times I've set as being available for lessons.
sundays
8 AM - 2 PM
mondays
8 AM - 3 PM
tuesdays
8 AM - 3 PM
thursdays
6 AM - 11 PM
fridays
8 AM - 3 PM
saturdays
8 AM - 2 PM

Beginner training plan
Your first lessonBasics of grip, body alignment n ball position, swing mechanics
Lesson 11+Short game fundamentals; playing strategies; effects of wind / other effects.
Lesson 4-1014 clubs n differences to hit good shots as well as playing tips.
Lesson 2-3Drills n exercises b/t lessons

What you need to bringIf you don’t own clubs, I can go with you to search for good starter set.

What I can bringCannot provide equipment

Frequently asked questions

Cancellation Policy

We totally understand that life can be unpredictable and plans might change. That's why we've got your back with our flexible cancellation policy, designed to give you peace of mind when booking private sports lessons with our awesome local instructors!

If you need to cancel your lesson, no worries! You can get a full refund if you cancel within 24 hours of making your booking. We want to make the process as hassle-free as possible for you.

And if you simply want to reschedule your lesson, change the date and time, or adjust the number of students joining, we've got you covered there too. You can easily make these changes within 24 hours of booking, and up to 72 hours before your lesson starts.

Our goal is to make your experience smooth, enjoyable, and worry-free. So go ahead and book with confidence, knowing that we're here to accommodate your needs every step of the way!
TeachMe.To Logo

The easy way to learn to play.

AboutFAQCoach FAQ
BrowsePrivacyTerms
Partners
InstagramFacebook

© 2025 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!

KS
Golf with Keith Shiver⭑ 4.8 (103 reviews)
How it works