💙
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

Dryvebox - Lincoln Park Golf CourseGolf Venue in San Francisco, CA

4.6(19 coach reviews)
•
1 coach•From $249 per lesson
Dryvebox - Lincoln Park Golf Course - Golf venue⛳San Francisco, CA

Indoor golf course in San Francisco

Courses
2
Setting
Indoor
year-round
Parking
On-site
Hours
Daily 8AM - 6PM

1 golf coach at Dryvebox - Lincoln Park Golf Course

Every coach below teaches at Dryvebox - Lincoln Park Golf Course. Pick the one that fits your level - they handle the rest.

Michael Farley profile
About Michael

Michael grew up in Cape Town, South Africa and started playing golf from a young age. He went to university in Georgia and after a decent college career turned pro and played the mini tours in Florida, then the Australian tour and South African Sunshine tour. After a couple of years as a playing professional, he went through the PGA training in the UK and became a teaching pro at Blackmoor GC in Southern England. Michael then took a job with well renown European Tour teacher, Jamie Gough at this golf school in Cape Town. Michael worked there for 3 years before moving to Europe and spending 8 years teaching in Germany and Switzerland before moving to America. Michael also spent time caddying/managing on the European Tour in the 2005, he has done 3 TPI classes through the Titleist Performance Institute as well as many other classes, courses to grow his knowledge. Michael enjoys teaching players of all skill levels from beginners to tour players. Michael still plays a lot of golf and you can find him tinkering with his swing or playing a variety of courses in his free time. He also loves to cook and explore the beauty of Northern California.

What students say...

"Just finished my first lesson with Michael - can’t recommend him strongly enough. Great coach, very patient and knowledgeable.

Best Price
✨New
Michael
From$249per lesson

Michael

Bio: Michael grew up in Cape Town, South Africa and started playing golf from a young age. He went to university in Georgia and after a decent college career turned pro and played the mini tours in Florida, then the Australian tour and South African Sunshine tour. After a couple of years as a playing professional, he went through the PGA training in the UK and became a teaching pro at Blackmoor GC in Southern England. Michael then took a job with well renown European Tour teacher, Jamie Gough at this golf school in Cape Town. Michael worked there for 3 years before moving to Europe and spending 8 years teaching in Germany and Switzerland before moving to America. Michael also spent time caddying/managing on the European Tour in the 2005, he has done 3 TPI classes through the Titleist Performance Institute as well as many other classes, courses to grow his knowledge. Michael enjoys teaching players of all skill levels from beginners to tour players. Michael still plays a lot of golf and you can find him tinkering with his swing or playing a variety of courses in his free time. He also loves to cook and explore the beauty of Northern California.
4.6
49 Lessons given
4.6
Available
Next: Tomorrow, 8:00 AM
PGA Professional
Tour Pro
💰$249 for weekly lessons
Get golf lessons with Michael

About Dryvebox - Lincoln Park Golf Course

Indoor TrackMan golf simulators at Lincoln Park Golf Course for practice, lessons, and 9-hole rounds. Ideal for rainy days or quick sessions with advanced swing analysis.

Amenities
  • On-site parking
  • Indoor facility — weatherproof
Hours
Monday8AM – 6PM
Tuesday8AM – 6PM
Wednesday8AM – 6PM
Thursday8AM – 6PM
Friday8AM – 6PM

Where you'll play

300 34th Ave, San Francisco, CA 94121, USA

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

Get directions

Lessons at Dryvebox - Lincoln Park Golf Course, explained

Lessons at Dryvebox - Lincoln Park Golf Course start at $249 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:

Presidio Golf Course

Presidio Golf Course

2 miles away
1 coach
Go to location
TPC Harding Park

TPC Harding Park

3.9 miles away
2 coaches
Go to location

Ready to play at Dryvebox - Lincoln Park Golf Course?

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. San Francisco
  4. Dryvebox - Lincoln Park 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!

Dryvebox - Lincoln Park Golf Course - Golf venue⛳San Francisco, CA
Saturday
8AM – 6PM
Sunday8AM – 6PM

Looking around? See more golf coaches in San Francisco.

Reviews for coaches at Dryvebox - Lincoln Park Golf Course

4.6(19 coach reviews)
Andrea W.Verified ✓
Lessons taken: 3•Verified ✓
Michael was great - he was very patient and skilled, helped me get back to golf after many years. Look forward to continuing my training
See Coach Michael →
Christian K.Verified ✓
Level: Beginner•Lessons taken: 17•Verified ✓
Just finished my first lesson with Michael - can’t recommend him strongly enough. Great coach, very patient and knowledgeable.
See Coach Michael →
Tim O.Verified ✓
Level: Beginner•Lessons taken: 3•Verified ✓
Worth every penny! Will be returning for more lessons.
See Coach Michael →