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
🔥498 Lessons
✨Travels to you
✨All-American
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.
Reviews
Total reviews132
Average rating
4.83
5
115
4
9
3
4
2
3
1
1
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!!
Alfred C.Verified ✓
Level: Beginner•Lessons taken: 4
Verified ✓
A little skeptical to use this platform at first but first lesson with David changed that. Pointed out small tweaks that produced huge flaws in my swing and made the world of a difference. Excited to continue lessons with him!
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.
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.
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.
Locations
These are the locations I've set as being able to provide lessons:
7 courses available
Admiral Baker Golf Course
1138 miles away
Outdoors
Tecolote Canyon Golf Course
1142.4 miles away
Outdoors
Irons & Metals Golf
1142.4 miles away
Outdoors
Riverwalk Golf Club
1142.5 miles away
Outdoors
Mission Bay Golf Club
1143.8 miles away
Outdoors
The Good Company Golf Club and Social (Partnership)
1143.8 miles away
Indoors
Sea ‘N Air Golf Course
1145.7 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 - 3 PM
mondays
9 AM - 5 PM
tuesdays
10 AM - 3 PM
wednesdays
6 AM - 11 PM
thursdays
6 AM - 11 PM
fridays
6 AM - 11 PM
saturdays
9 AM - 2 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
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!