💙
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

Shoreline ParkGolf Venue in Mountain View, CA

5.0(62 coach reviews)
•
1 coach•From $107 per lesson
Shoreline Park - Golf venue⛳Mountain View, CA

Outdoor golf course in Mountain View

Setting
Outdoor
open-air
Hours
Daily 10AM - 5PM

1 golf coach at Shoreline Park

Every coach below teaches at Shoreline Park. Pick the one that fits your level - they handle the rest.

Ajay Sondhi profile
About Ajay

Golf should feel enjoyable, rewarding, and easier to understand. With 25+ years of California mini-tour competition and coaching experience, I help golfers build confidence and lower scores through clear, repeatable fundamentals. I coach all skill levels, from beginners to competitive players, with a focus on solid contact, short-game scoring, and swing mechanics that hold up under pressure. My coaching style is structured, personalized, and easy to follow, turning complex concepts into simple feels and actionable steps players can trust on the course. My goal is to help golfers play with more confidence, clarity, and enjoyment.

What students say...

"Great first lesson!

SuperCoach
SuperCoach
Ajay
From$107per lesson

Ajay

Bio: Golf should feel enjoyable, rewarding, and easier to understand. With 25+ years of California mini-tour competition and coaching experience, I help golfers build confidence and lower scores through clear, repeatable fundamentals. I coach all skill levels, from beginners to competitive players, with a focus on solid contact, short-game scoring, and swing mechanics that hold up under pressure. My coaching style is structured, personalized, and easy to follow, turning complex concepts into simple feels and actionable steps players can trust on the course. My goal is to help golfers play with more confidence, clarity, and enjoyment.
5.0
135 Lessons given
5.0
Available
Next: Tomorrow, 8:00 AM
Mini-Tour Competitor
💰$107 for weekly lessons
Get golf lessons with Ajay

About Shoreline Park

Amenities
  • Outdoor facility
Hours
Monday10AM – 5PM
Tuesday10AM – 5PM
Wednesday10AM – 5PM
Thursday10AM – 5PM
Friday10AM – 5PM
Saturday10AM – 5PM
Sunday10AM – 5PM

Looking around? See more golf coaches in Mountain View.

Where you'll play

3160 N Shoreline Blvd

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

Get directions

Lessons at Shoreline Park, explained

Lessons at Shoreline Park start at $107 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 Shoreline Golf Links

Driving Range at Shoreline Golf Links

0.1 miles away
1 coach
Go to location
Baylands Golf Links

Baylands Golf Links

2.2 miles away
3 coaches
Go to location
Sunnyvale Municipal Golf Course

Ready to play at Shoreline Park?

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

  1. Golf
  2. California
  3. Mountain View
  4. Shoreline Park
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!

Shoreline Park - Golf venue⛳Mountain View, CA

Sunnyvale Municipal Golf Course

3.5 miles away
1 coach
Go to location
Stanford Golf Course

Stanford Golf Course

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

Sunken Gardens Golf Course

6.7 miles away
2 coaches
Go to location

Reviews for coaches at Shoreline Park

5.0(62 coach reviews)
Toshiyuki N.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
Ajay was an excellent instructor. His teaching style was very patient, clear, and easy to understand, especially for a complete beginner like me. He explained each concept step by step and made sure I felt comfortable throughout the lesson. I particularly appreciated how he focused on the fundamentals and provided simple, practical advice that I could immediately apply. By the end of the lesson, I felt much more confident and prepared for my first round of golf. I would highly recommend Ajay to anyone looking to learn golf, especially beginners.
See Coach Ajay →
Raj S.Verified ✓
Level: Beginner•Lessons taken: 9•Verified ✓
Ajay is clearly very passionate about the game and has so much knowledge to share with his students. I’ve been working on my putting fundamentals with Ajay and having noticed significant improvement in only 2 sessions. I would recommend Ajay for beginner golfers without a doubt!
See Coach Ajay →
Badli C.Verified ✓
Level: Beginner•Lessons taken: 9•Verified ✓
I had my first lesson with Ajay and he was very thorough and knowledgeable, explained golf starting from its origin. My 1 hour session with him was very fruitful and I definitely learned some basics of putting. He is an excellent coach.
See Coach Ajay →
Robert B.Verified ✓
Level: Beginner•Lessons taken: 12•Verified ✓
Ajay is a terrific instructor. My family uses him exclusively to improve our game. He is very knowledgeable, patient and detail oriented. We thoroughly enjoy working with him. I highly recommend him for beginners!
See Coach Ajay →
Shyam R.Verified ✓
Level: Beginner•Lessons taken: 9•Verified ✓
Ajay made my wife and I feel extremely comfortable. Great coach that helps you understand the game in lay man’s terms as well as teaching us the basics of the game. Enjoyed our first lesson and signed up for more!
See Coach Ajay →
Darian C.Verified ✓
Level: Beginner•Lessons taken: 9•Verified ✓
Ajay is a great coach! He is able to break down complex concepts into smaller building blocks and explain the reasoning behind doing each small motion. He is very patient and personable :)
See Coach Ajay →
Arya L.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
Ajay did a phenomenal job of breaking down the game and movements for me, was very patient and knowledgeable and overall had a great experience. Highly recommend to golfers of all levels!
See Coach Ajay →
Irene S.Verified ✓
Level: Beginner•Lessons taken: 2•Verified ✓
Great Coach, explained techniques very thoroughly. He even waited for me even when I got struck in the traffic. I enjoyed the 1st lesson
See Coach Ajay →
PaulinaVerified ✓
Level: Beginner•Lessons taken: 3•Verified ✓
He’s truly the best. He takes his time teaches you all the fundamentals and the vocabulary too so you’re neee lost on the course.
See Coach Ajay →
MikeVerified ✓
Level: Beginner•Lessons taken: 5•Verified ✓
Ajay has good/clear communication and sees what adjustments are needed. Looking forward to my next lesson.
See Coach Ajay →
Rajiv G.Verified ✓
Level: Beginner•Lessons taken: 9•Verified ✓
Great at theory and practical instructions, both! Looking forward to the next lesson
See Coach Ajay →
Ashish S.Verified ✓
Level: Intermediate•Lessons taken: 9•Verified ✓
Ajay is awesome. Small tips here and there and I can already see improvement
See Coach Ajay →
Stacy J.Verified ✓
Level: Beginner•Lessons taken: 2•Verified ✓
Lesson was great and very helpful in improving my son’s golf swing and form.
See Coach Ajay →
Barbara M.Verified ✓
Level: Beginner•Lessons taken: 3•Verified ✓
He was very patient and knowledgeable.
See Coach Ajay →
Sakinah A.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
Great first lesson!
See Coach Ajay →
Louis B.Verified ✓
Level: Beginner•Lessons taken: 12•Verified ✓
He’s the man!
See Coach Ajay →