I'm a former All-American with extensive experience as a golf instructor. I pride myself on working with students of all skill levels, helping each one achieve their full potential on the golf course.
Levels taught: Beginners, Intermediates, Experts
•
Teaches: Kids, Teenagers, Adults, Seniors
🏅College Athlete
🔥469 Lessons
✨Travels to you
✨All-American
👋 Ask a question about David
Schedule lessonsSchedule lessons
Try David 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 David, we'll switch you to another coach or give you a full refund.Learn more
Reviews
Total reviews122
Average rating
4.82
5
105
4
9
3
4
2
3
1
1
Show all reviews
Deena C.Verified ✓
Lessons taken: 10
Verified ✓
My first lesson with David was awesome! He is very clearly a great golfer who knows what he’s talking about. He explains things in a way that’s easy for me to understand and he demonstrates very clearly as well. He’s all super patient with all my questions! Looking forward to my next lesson with him for sure!!Read more
John B.
Lessons taken: 1
David is an outstanding golf instructor who is passionate about the game and dedicated to helping his students improve. He has a great eye for detail and a talent for finding and correcting flaws in your swing.Read more
Emily W.
Lessons taken: 1
I have been taking lessons from David for a few months now, and I have seen significant improvement in my game. He has helped me develop a consistent swing and a better understanding of course management.Read more
Lauren T.
Lessons taken: 1
David is an outstanding golf instructor committed to helping his students reach their full potential. He is patient, and kind, and provides thoughtful feedback that is both constructive and encouraging.Read more
Robert M.
Lessons taken: 1
David is an excellent golf instructor who helped me improve my game in just a few lessons. He has a great way of breaking down complex concepts and providing clear, actionable feedback.Read more
Show all reviews (122)
Locations
These are the locations I've set as being able to provide lessons:
6 courses available
Tecolote Canyon Golf Course
1952 miles away
Outdoors
Riverwalk Golf Club
1952 miles away
Outdoors
Mission Bay Golf Club
1953 miles away
Outdoors
Admiral Baker Golf Course
1948 miles away
Outdoors
Sea ‘N Air Golf Course
1955 miles away
Outdoors
Irons & Metals Golf
1952 miles away
Outdoors
At your favorite course
Anywhere in the blue service area shown while selected.
When I'm usually available
These are the times I've set as being available for lessons.Are these times guaranteed?
mondays5 PM - 1 AM
tuesdays6 PM - 11 PM
wednesdays2 PM - 7 AM
thursdays2 PM - 7 AM
fridays2 PM - 7 AM
saturdays5 PM - 10 PM
sundays4 PM - 11 PM
Beginner training plan
Your first lessonWork on posture alignment, stance grip and posture, feeling the hip movement through impact and weight transfer.
Lesson 11+They will have a fonder understanding of having a better alignment and set up also being able to work with their hips and engage the various challenges the long/short hand have to offer.
Lesson 4-10Improvements and overall consistency in game you will start to feel what a proper golf motion is not only with full swing but we will also work on various short game drills that have been proven to work.
Lesson 2-3After proper adjustments made from grip and swinging fundamentals, we can take a look at swing analysis make sure we’re “in-out” path and not also “throwing” the club way inside.
Advanced training plan
Frequently asked questions
What if I don't love my first lesson?
Can I have a trial lesson?
How do I book and what does it cost?
What happens after I book?
How do I ask a question?
How long are lessons?
What can I expect during a typical lesson?
Can I take lessons with friends or family groups?
How many lessons should I take?
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!Read more