Top 10 Golf Coaches in the San Francisco Bay Area

The Bay Area is not one golf market. It is at least five: San Francisco, the Peninsula, the South Bay, the East Bay, and the North Bay. A coach based in Redwood City is a different proposition than one teaching at Tilden Park or Pruneridge Golf Club, and commute tolerance often narrows the field faster than any other factor.

Blog images (19).png

This roundup covers the top 10 golf coaches on TeachMe.To serving the full San Francisco Bay Area. That includes coaches active in San Jose, San Mateo, Palo Alto, Oakland, Berkeley, Walnut Creek, Marin, and surrounding areas. Rankings are based on TeachMe.To lesson volume, with supporting context from ratings, review depth, pricing, venue coverage, and coaching background.

How this list was ranked

Lesson volume on TeachMe.To is the primary ranking signal. It reflects sustained booking activity and repeat students over time, which makes it a more practical proxy for demand than rating alone, where differences between 4.95 and 5.00 are negligible at small review counts.

Supporting factors include total review count and average rating, lesson price, geographic spread of teaching venues, and the coach's playing or teaching background. None of these override lesson volume in the ranking order, but they add useful context for choosing between coaches.

Quick comparison table

Coach

Lessons

Price

Rating (Reviews)

Top Venues

Profile

Blaise Johnson

1,300

$87

4.99 (383)

Redwood City Simulator, Menlo Country Club

View profile

Megumi Kiyama

659

$70

4.99 (213)

Moscone Park, McInnis Park Golf Center, Golden Gate Park

View profile

Keith Shiver

368

$100

4.84 (68)

Redwood City Simulator, Mariners Point, Dark Horse Golf Course

View profile

Eric Holtzclaw

483

$88

4.94 (163)

Skylinks at Buchanan Fields, San Ramon Golf Club, Boundary Oak

View profile

Titan Luke

297

$170

4.97 (67)

Scratch Lab Golf, Tilden Park, San Ramon Golf Club

View profile

Nicole Yang

198

$78

5.00 (65)

Moscone Park, TPC Harding Park

View profile

Craig Matthews

158

$105

5.00 (49)

Shoreline Golf Links, Pruneridge Golf Club, Spring Valley Golf Course

View profile

James Morris

135

$141

5.00 (51)

Scratch Lab Golf, 150 Van Ness Private Simulator, Corica Park

View profile

Travis Kappes

123

$141

4.95 (41)

TPC Harding Park, Mariners Point Golf Center, Poplar Creek Golf Course

View profile

Parth Sheth

110

$141

4.85 (28)

Pruneridge Golf Club, Rancho del Pueblo Golf Course, SMS Screen Golf & Academy

View profile

Top 10 Golf Coaches in the San Francisco Bay Area

1. Blaise Johnson

Lessons: 1,300 | Price: $87/lesson | Rating: 4.99 from 383 reviews

Venues: Redwood City Simulator, Menlo Country Club

Blaise Johnson is a scratch handicap golfer and tech entrepreneur with over 5,000 detailed lessons given. He teaches from a private golf simulator in Redwood City equipped with a high-speed camera and full ball and club data. A former multi-sport athlete, he tailors swings to each student's natural athleticism.

The combination of 1,300 TeachMe.To lessons and 383 reviews at a 4.99 rating puts Johnson well ahead of the field on volume and consistency. His $87 per lesson price point is also notably below the list average, despite the data-rich simulator environment. Peninsula golfers near San Mateo, Palo Alto, and Redwood City have the most convenient access.

View Blaise Johnson's coach profile

2. Megumi Kiyama

Lessons: 659 | Price: $70/lesson | Rating: 4.99 from 213 reviews

Venues: Moscone Park, McInnis Park Golf Center, Golden Gate Park

Megumi Kiyama has 30+ years of golfing experience and is a low-handicap golfer. She spent 17 years as a design instructor at an art school, and her teaching focuses on fundamentals and positioning to help average golfers improve on their own.

Her venue coverage spans San Francisco, with Moscone Park and Golden Gate Park, and Marin, with McInnis Park Golf Center. That makes her one of the few coaches on this list with a North Bay angle. At $70 per lesson, she is the most affordable option here.

View Megumi Kiyama's coach profile

3. Eric Holtzclaw

Lessons: 483 | Price: $88/lesson | Rating: 4.94 from 163 reviews

Venues: Skylinks at Buchanan Fields, San Ramon Golf Club, Boundary Oak

Eric Holtzclaw has 20 years of playing experience and 5 years of teaching. He has shot a 71 at Poppy Hills and focuses on helping people learn skills they are struggling with.

His three venues are all in the East Bay, centered around Concord, with Skylinks at Buchanan Fields and Boundary Oak, and the Tri-Valley, with San Ramon Golf Club. The updated lesson count moves him into the top tier of this list, and the $88 price point is now one of the more accessible options in the group.

View Eric Holtzclaw's coach profile

4. Keith Shiver

Lessons: 368 | Price: $100/lesson | Rating: 4.84 from 68 reviews

Venues: Redwood City Simulator, Mariners Point, Dark Horse Golf Course

Keith Shiver brings 30 years of playing experience with multiple tournament wins in US West Coast amateur events. He is a former club champion with multiple NCGA wins, a retired Navy veteran, and a Cal graduate.

His venue spread covers the Peninsula, with Redwood City Simulator and Mariners Point, and extends to Dark Horse Golf Course. The $100 price point sits near the middle of this list.

View Keith Shiver's coach profile

5. Titan Luke

Lessons: 297 | Price: $170/lesson | Rating: 4.97 from 67 reviews

Venues: Scratch Lab Golf, Tilden Park, San Ramon Golf Club

Titan Luke has 10+ years of teaching and competing in tournaments across the US. He uses TrackMan 4 and professional training aids, with a focus on grip, stance, and swing mechanics.

At $170 per lesson, Luke is the highest-priced coach on this list. His venues serve the East Bay well, covering Alameda, Berkeley, and the Tri-Valley area. Golfers near Oakland, Berkeley, Hayward, or Walnut Creek will find his locations accessible.

View Titan Luke's coach profile

6. Nicole Yang

Lessons: 198 | Price: $78/lesson | Rating: 5.00 from 65 reviews

Venues: Moscone Park, TPC Harding Park

Nicole Yang has 10+ years of playing experience and is a former NCAA athlete. She focuses on building strong fundamentals, developing confidence, and making the game enjoyable for beginners.

Both of her listed venues are in San Francisco, which makes her the most concentrated SF option on this list. Her $78 price is the second lowest and her 5.00 rating is unblemished across 65 reviews.

View Nicole Yang's coach profile

7. Craig Matthews

Lessons: 158 | Price: $105/lesson | Rating: 5.00 from 49 reviews

Venues: Shoreline Golf Links, Pruneridge Golf Club, Spring Valley Golf Course

Craig Matthews has competed in amateur tournaments around the world and holds a Master's Degree in Sports Psychology from Purdue University. He specializes in squaring the club-face through impact and explaining concepts clearly.

His venues serve the South Bay and lower Peninsula, with Shoreline Golf Links near Mountain View and Pruneridge and Spring Valley in the San Jose area. For golfers looking for instruction near Palo Alto or San Jose, his location coverage is strong.

View Craig Matthews' coach profile

8. James Morris

Lessons: 135 | Price: $141/lesson | Rating: 5.00 from 51 reviews

Venues: Scratch Lab Golf, 150 Van Ness Private Simulator, Corica Park

James Morris has played consistently for 20 years, starting as a toddler. He played through high school, college, and numerous tournaments, and has interests in fitness, nutrition, and the outdoors.

His venues span San Francisco, Alameda, and the broader East Bay. The 5.00 rating from 51 reviews is solid, and his background in competitive golf is extensive.

View James Morris' coach profile

9. Travis Kappes

Lessons: 123 | Price: $141/lesson | Rating: 4.95 from 41 reviews

Venues: TPC Harding Park, Mariners Point Golf Center, Poplar Creek Golf Course

Travis Kappes has built a dedicated coaching career helping golfers of all levels improve, with a focus on building confidence and enjoyment of the sport.

His venue mix is geographically broad, with San Francisco, the Peninsula, and San Mateo County all represented. That spread gives students across multiple subregions potential access.

View Travis Kappes' coach profile

10. Parth Sheth

Lessons: 110 | Price: $141/lesson | Rating: 4.85 from 28 reviews

Venues: Pruneridge Golf Club, Rancho del Pueblo Golf Course, SMS Screen Golf & Academy

Parth Sheth is a college golfer with 5 years of experience playing and coaching all levels. He is focused on making golf enjoyable and accessible for everyone.

All three of his venues are in or near San Jose, which makes him the most concentrated South Bay option on this list. SMS Screen Golf & Academy adds an indoor option for students who prefer screen-based practice.

View Parth Sheth's coach profile

Best Bay Area golf coaches by need

Beginners: Megumi Kiyama at $70, Nicole Yang at $78, and Craig Matthews at $105 stand out for fundamentals-focused instruction and approachable coaching backgrounds.

Data-driven instruction: Blaise Johnson is the clearest simulator-first option, Titan Luke uses TrackMan 4, and James Morris offers access to simulator-based venues.

East Bay: Eric Holtzclaw, Titan Luke, and James Morris have the strongest East Bay venue coverage across Concord, Alameda, Berkeley, San Ramon, and nearby areas.

South Bay and Peninsula: Blaise Johnson, Craig Matthews, and Parth Sheth are the strongest fits for Redwood City, Palo Alto, Mountain View, San Jose, and nearby markets.

San Francisco: Megumi Kiyama, Nicole Yang, and Travis Kappes are the most obvious options for golfers looking to stay within San Francisco or nearby.

How to choose the right golf coach

Match venue to your commute. Bay Area traffic can turn a short drive into a long one. Pick a coach whose venues are near home or work, not just the one with the highest rating.

Compare lesson prices in context. This list runs from $70 to $170 per lesson. Higher prices often reflect simulator access, launch monitor technology, or specialized competitive backgrounds.

Look at review count, not just the rating. A 5.00 rating from 28 reviews and a 4.99 rating from 383 reviews tell different stories. Larger review volumes give more confidence that the experience is consistent across a wider range of students.

Blog images (18).png

Consider your skill level and goals. Some coaches are oriented toward beginners and fundamentals. Others bring tournament experience and analytical tools that may fit intermediate or competitive players better.

Indoor versus outdoor instruction is a practical choice. Simulator-based lessons offer controlled conditions and precise feedback. Range and course-based lessons help with on-course feel and shot shaping.

FAQ

Who is the best golf coach in the Bay Area?

Ranked by TeachMe.To lesson volume, Blaise Johnson still leads this list with 1,300 lessons, a 4.99 rating from 383 reviews, and an $87 per lesson price point. The best fit still depends on location, budget, and whether simulator-based instruction is a priority.

Where can I find golf lessons in the East Bay?

Several coaches on this list serve the East Bay. Eric Holtzclaw teaches in Concord and San Ramon, Titan Luke covers Alameda, Berkeley, and San Ramon, and James Morris teaches in Alameda and Walnut Creek-adjacent areas.

Where can I find golf lessons near San Jose?

Craig Matthews teaches at Shoreline Golf Links, Pruneridge Golf Club, and Spring Valley Golf Course in the South Bay corridor. Parth Sheth also serves San Jose through Pruneridge, Rancho del Pueblo Golf Course, and SMS Screen Golf & Academy.

Are there golf coaches in San Francisco?

Yes. Megumi Kiyama teaches at Moscone Park and Golden Gate Park, Nicole Yang teaches at Moscone Park and TPC Harding Park, and Travis Kappes includes TPC Harding Park in his venue mix.

Are there golf coaches for beginners?

Several coaches on this list teach beginners. Megumi Kiyama focuses on fundamentals and positioning, Nicole Yang emphasizes confidence and strong basics, and Craig Matthews is known for clear instruction.

Do any coaches use simulators or launch monitors?

Yes. Blaise Johnson teaches from a private simulator in Redwood City with high-speed camera and ball and club data, Titan Luke uses TrackMan 4, and James Morris teaches at venues that include a private simulator setup.

How much do golf lessons cost in the Bay Area?

On this list, prices range from $70 per lesson to $170 per lesson. The lower end includes Megumi Kiyama and Nicole Yang, while the upper end includes Titan Luke and several coaches priced at $141.

Why does venue coverage factor into rankings?

Bay Area travel times are significant, so regional access affects whether a student can keep a lesson schedule. A coach in Concord serves a different student base than one teaching in San Francisco, Redwood City, or San Jose.

Find a Golf Coach in San Francisco

Ready to book? Browse golf coaches in San Francisco →

Or explore coaches in other cities: See all golf cities

Conclusion

This list ranks the top 10 golf coaches on TeachMe.To across the full San Francisco Bay Area, from Marin to San Jose and from San Francisco to Walnut Creek. Lesson volume is still the primary ranking signal, and supporting factors like ratings, pricing, venue spread, and coaching background add the practical context readers need.

Every coach profile links directly to a TeachMe.To page for booking. If geography is the main constraint, start with the comparison table and narrow by venue. If price or teaching style is the priority, the grouped recommendations above make the shortlist faster.

TeachMe.To

The best way to find and book incredible and affordable private lessons.