TeachMe.To Logo
  1. Golf
  2. Arizona
  3. Mesa
💙

Get a free trial lesson with John

Reputation

99
Happy Student Score
Outstanding
Reliability
Always reliable ⭐ Shows up on time and ready to teach every lesson. You can count on them.
Average rating
5.0
9 ratings•2 reviews
5
9
4
0
3
0
2
0
1
0
Barbara C.Verified ✓
Level: Beginner•Lessons taken: 16•Verified ✓
Great
Ken A.Verified ✓
Level: Beginner•Lessons taken: 8•Verified ✓
Great lesson!

Beginner training plan
Your first lessonI like to spend some time understanding where you are in your Golf journey. Based on that, I generally like to start by going over the fundamentals, such as your grip, stance, posture, and alignment. These are the basics that I feel a beginner needs to master if they’re going to progress.
Lesson 11+After 10 lessons, the beginner is generally ready to tackle the course. So, my target for lesson 11 is a playing lesson. Generally, I will play nine holes with the student and we’ll talk about hitting off different lies, and out of different trouble situations. I Will help the student understand course management principles.
Lesson 4-10By the 10th lesson, my objectives are that the golfer understands his tendencies through the bag (does he pull or push, is his miss a draw or fade?). He will learn Various techniques that will allow him to hit shots that are high, low, and fades and draws.
Lesson 2-3I’d like to start each lesson with review of fundamentals because I feel like this has to be second nature to the student. From there, we will proceed to hit him shots. I will see where the student needs improvement. In the third lesson, I generally like to include chipping and pitching, since I feel the important aspects of Golf, especially for beginners.

What you need to bringClubs

TeachMe.To Logo

The easy way to learn to play.

AboutFAQCoach FAQ
BrowseReviewsPrivacyTerms
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!

JW
Golf with John W.⭑ 5.0 (10 reviews)
How it works
What I can bring
Strike mat, video analysis, alignment sticks, sample equipment for beginners

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!
  1. Golf
  2. Arizona
  3. Mesa

Golf lessons with

Coach John Williams

From$70.87 per lesson
•
Image 1
Image 1
Profile image

Golf lessons with

Coach John Williams

From$70.87 per lesson
•
99
Happy Student Score
Outstanding
•
This coach is very reliable and responsive. Students are very satisfied and regularly return for more lessons.
Coach Rating
5.0•2 reviews
99
Happy Student Score
Outstanding
•
This coach is very reliable and responsive. Students are very satisfied and regularly return for more lessons.
Coach Rating
5.0•2 reviews

About your golf coach

With over 25 years of playing experience and a history as a 1 handicap golfer, I have a deep passion for the game. Though injuries have sidelined my personal play, I’ve dedicated myself to coaching, helping numerous players improve their skills and achieve significant progress. My focus is on sharing my expertise and guiding golfers to elevate their game, regardless of their starting point.

👋
Teaches: Kids, Teenagers, Adults, Seniors
🌱
Levels: Beginners, Intermediates
📍
Lives in: Mesa, Arizona
🎓
Years Playing: Not specified
🔥
Given: 35 lessons

John's availability

Find a location and time that works for you

John's availability

Find a location and time that works for you

Dobson Ranch Golf Course

Free
1655.5 miles away

Coronado Golf Course and Lighted Driving Range

Free
1654.6 miles away

AZ Golf Gurus

Free
1652.8 miles away

24 Precision Golf

Free
1662.7 miles away

Mesa Golf Sim

$20
1652.1 miles away

The Back Nine Golf

$10
1657.8 miles away

Dryvebox - Phoenix (Simulator)

$35
1649.1 miles away

Ken McDonald Golf Course

Free
1658.9 miles away

Grass Clippings at Rolling Hills

Free
1657.2 miles away

Ahwatukee Country Club

Free
1662.0 miles away

Ahwatukee Lakes Golf Club

Free
1662.6 miles away

Kokopelli Golf Course

Free
1653.2 miles away

Western Skies Golf Club

Free
1650.6 miles away

AllGolf At Rio Salado

Free
1655.5 miles away

Scottsdale Silverado Golf Club

Free
1652.8 miles away

Availability on all locations

Near Mesa, Arizona

No availability for this date

Didn't find a time or location that works with John?
We can suggest similar coaches or arrange a different spot (even at home)
See similar coaches

Certifications & Badges

✅20+ Years of Experience