💙
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

Tangle Ridge Golf ClubGolf Venue in Cedar Hill, TX

4.9(49 coach reviews)
•
1 coach•From $93 per lesson
Tangle Ridge Golf Club - Golf venue⛳Cedar Hill, TX

Outdoor golf course in Cedar Hill

Tangle Ridge Golf Club - Golf venue⛳Cedar Hill, TX
Courses
18
Setting
Outdoor
open-air
Parking
On-site
On-site parking available at golf course facility
Hours
Daily 6:00 AM - 9:00 PM

1 golf coach at Tangle Ridge Golf Club

Every coach below teaches at Tangle Ridge Golf Club. Pick the one that fits your level - they handle the rest.

David Goodacre profile
About David

I’ve been playing golf for 25 years and currently maintain a 6 handicap. With decades of experience on the course, I have a deep understanding of the game’s nuances and enjoy sharing my knowledge with others. My focus is on helping golfers of all skill levels improve their game, emphasizing fundamentals, course management, and the mental aspects that can make a big difference. Whether you’re a beginner or an intermediate player, I’m here to guide you toward playing your best golf.

What students say...

"Great tips overall on short game

Top Rated
95Score
David
From$93per lesson

David

Bio: I’ve been playing golf for 25 years and currently maintain a 6 handicap. With decades of experience on the course, I have a deep understanding of the game’s nuances and enjoy sharing my knowledge with others. My focus is on helping golfers of all skill levels improve their game, emphasizing fundamentals, course management, and the mental aspects that can make a big difference. Whether you’re a beginner or an intermediate player, I’m here to guide you toward playing your best golf.
4.9
83 Lessons given
4.9
Available
Next: Tomorrow, 8:00 AM
💰$93 for weekly lessons
Get golf lessons with David

About Tangle Ridge Golf Club

18-hole championship public golf course with elevation changes, tree-lined fairways, and Champion Ultra Dwarf Bermuda Grass Greens in the DFW area

When to come
This is one of the busiest venues in the area. Weekday mornings and mid-afternoons are typically your best bet for an open court or a focused lesson.
Amenities
  • Parking: On-site parking available at golf course facility
  • Outdoor facility
  • Entrance: Located between Cedar Hill and Grand Prairie, adjacent to Joe Pool Lake
Hours
Monday6:30AM – 8:30PM
Tuesday6:30AM – 8:30PM
Wednesday6:30AM – 8:30PM
Thursday6AM – 8:30PM
Friday6:30AM – 8:30PM
Saturday6:30AM – 8:30PM
Sunday6:30AM – 8:30PM

Looking around? See more golf coaches in Cedar Hill.

Where you'll play

818 Tangle Ridge Drive, Cedar Hill, TX, USA

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

Get directions

Lessons at Tangle Ridge Golf Club, explained

Lessons at Tangle Ridge Golf Club start at $93 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:

Golf Ranch Grand Prairie

Golf Ranch Grand Prairie

5.1 miles away
1 coach
Go to location

Ready to play at Tangle Ridge Golf Club?

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

  1. Golf
  2. Texas
  3. Cedar Hill
  4. Tangle Ridge Golf Club
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 Tangle Ridge Golf Club

4.9(49 coach reviews)
T’angela K.Verified ✓
Level: Intermediate•Lessons taken: 29•Verified ✓
I'm getting better at golf with David's help, especially in learning repeatable swing thoughts that make my shots more consistent. Though I still hope to improve my chipping and approach shots, I feel more confident after each lesson. It’s a steady process, but I think I’m on the right track. Actually, being able to focus on solid fundamentals is pretty helpful, I’ll keep at it and see how things progress. If you're looking for someone who emphasizes reproducible techniques, I’d suggest giving David a try.
See Coach David →
Keaton L.Verified ✓
Level: Beginner•Lessons taken: 3•Verified ✓
Getting a lesson with David was quite helpful, especially because of the way he showed me some specific grip adjustments that really made a difference though I still need to work on consistency. His approach feels calm and straightforward, which I appreciated, and I’d definitely consider another lesson if I want to keep improving my golf game.
See Coach David →
T’angela K.Verified ✓
Level: Intermediate•Lessons taken: 29•Verified ✓
Learning how to read the grain and conditions really stood out during this lesson. I am excited to continue to pick up some simple tips and drills to stay consistent between lessons, David definitely has a calm way of explaining things that stick. I feel there's room to build on what I learned, so I look forward to more lessons with him.
See Coach David →
Kenneth H.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
Extremely knowledgeable when it comes to golf and just an overall nice guy.
See Coach David →
Isaiah F.Verified ✓
Level: Intermediate•Lessons taken: 1•Verified ✓
5/5 star coach took his time and helped me fix mistakes in my swing
See Coach David →
Rene M.Verified ✓
Level: Beginner•Lessons taken: 6•Verified ✓
Took his time. Great convo on the game
See Coach David →
Shelton C.Verified ✓
Level: Beginner•Lessons taken: 17•Verified ✓
Great tips overall on short game
See Coach David →
HelenVerified ✓
Level: Beginner•Lessons taken: 5•Verified ✓
Love
See Coach David →
Abreham H.Verified ✓
Level: Beginner•Lessons taken: 2•Verified ✓
!
See Coach David →