💙
Get a free trial lesson
How does it work?
💙

Get a free trial lesson

First lesson free
•
Pay 24 hours after trial
•
Cancel anytime
TeachMe.To LogoTeachMe.To Logo

Sunnyvale Municipal Golf CourseGolf Venue in Sunnyvale, CA

4.9(72 coach reviews)
•
2 coaches•From $71 per lesson
Sunnyvale Municipal Golf Course - Golf venue⛳Sunnyvale, CA

Outdoor golf course in Sunnyvale

Sunnyvale Municipal Golf Course - Golf venue⛳Sunnyvale, CA
Setting
Outdoor
open-air
Hours
Daily 6AM - 8PM

2 golf coaches at Sunnyvale Municipal Golf Course

Every coach below teaches at Sunnyvale Municipal Golf Course. 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...

"Patient instructor with excellent experience

Top Rated
99Score
Craig
From$91per 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
151 Lessons given
4.9
Available
Next: Tomorrow, 7:00 AM
College Golfer
💰$91 for weekly lessons
Get golf lessons with Craig
Parth Sheth profile
About Parth

Looking to refine your swing and lower your score? I'm a college golfer with five years of experience playing and coaching players of all levels. Let's work together to elevate your game – I'm passionate about making golf enjoyable and accessible for everyone.

What students say...

"Great coach, only have had one lesson so far but I really love how he breaks down the mechanics and makes you take breaks when errors occur. I learned a lot in just this one lesson from wrist control to positioning to tempo. I can’t wait for future lessons!

Top Rated
97Score
Parth
From$71per lesson

Parth

Bio: Looking to refine your swing and lower your score? I'm a college golfer with five years of experience playing and coaching players of all levels. Let's work together to elevate your game – I'm passionate about making golf enjoyable and accessible for everyone.
4.8
101 Lessons given
4.8
Available
Next: Fri, 6:30 PM
College Golfer
💰$71 for weekly lessons
Get golf lessons with Parth

About Sunnyvale Municipal Golf Course

Amenities
  • Outdoor facility
Hours
Monday6AM – 8PM
Tuesday6AM – 8PM
Wednesday6AM – 8PM
Thursday6AM – 8PM
Friday6AM – 8PM
Saturday6AM – 8PM
Sunday6AM – 8PM

Looking around? See more golf coaches in Sunnyvale.

Where you'll play

605 Macara Ave

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

Get directions

Lessons at Sunnyvale Municipal Golf Course, explained

Lessons at Sunnyvale Municipal Golf Course start at $71 per lesson. The exact price depends on the coach, the session length, and whether you book solo or split a group lesson with friends — and your first lesson is always free.

Other nearby locations:

Driving Range at Moffet Field

Driving Range at Moffet Field

1.7 miles away
2 coaches
Go to location
Sunken Gardens Golf Course

Sunken Gardens Golf Course

3.3 miles away
5 coaches
Go to location
Shoreline Park

Shoreline Park

3.5 miles away
1 coach
Go to location
Fox Hole Golf Club

Fox Hole Golf Club

5.3 miles away
4 coaches
Go to location
Baylands Golf Links

Baylands Golf Links

5.7 miles away
1 coach
Go to location
Deep Cliff Golf Course

Deep Cliff Golf Course

6 miles away
2 coaches
Go to location

Ready to play at Sunnyvale Municipal Golf Course?

Your first lesson is free. Pick from 2 golf coaches who teach here and book a time that works for you.

  1. Golf
  2. California
  3. Sunnyvale
  4. Sunnyvale Municipal Golf Course
TeachMe.To Logo

The easy way to learn to play.

AboutFAQCoach 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!

Reviews for coaches at Sunnyvale Municipal Golf Course

4.9(72 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 →
SurbhiVerified ✓
Level: Beginner•Lessons taken: 3•Verified ✓
I’d say Parth's lesson was quite helpful in improving my approach, especially since I now feel more confident aiming for the greens. Although I still have some aspects to work on, I appreciated his straightforward tips and focus on fundamentals. Still, I’m hopeful that with a bit more practice, I’ll see even better results. If you're looking for a calm, attentive instructor who emphasizes core skills, it’s worth trying Parth.
See Coach Parth →
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 →
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 →
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 →
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 →
SurbhiVerified ✓
Level: Beginner•Lessons taken: 3•Verified ✓
Honestly, I found Parth’s lesson quite helpful, especially since he stayed so calm and focused on the techniques. Though I still want to sharpen my swing, I think his measured approach makes a difference worth exploring. Still, I’m hopeful about applying what I learned and trying another lesson soon.
See Coach Parth →
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 →
Charlie D.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
Great coach, only have had one lesson so far but I really love how he breaks down the mechanics and makes you take breaks when errors occur. I learned a lot in just this one lesson from wrist control to positioning to tempo. I can’t wait for future lessons!
See Coach Parth →
Sriram K.Verified ✓
Level: Beginner•Lessons taken: 9•Verified ✓
Opening fresh, I felt the lesson tighten my balance and posture, a clear step toward steadier swings. There’s room to deepen shot connection, but the timing and focus were reassuring. Lesson highlights resonated. I’m curious to push ahead.
See Coach Parth →
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 →
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 →
Victor G.Verified ✓
Level: Beginner•Lessons taken: 8•Verified ✓
Very patient and experienced, helpful in details for the techniques of swing and chipping for the first 3 lessons
See Coach Parth →
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 →
Boya O.Verified ✓
Lessons taken: 3•Verified ✓
I had a great lesson!
See Coach Parth →