TeachMe.To Logo
  1. Golf
  2. Florida
  3. Miami
💙

Get a free trial lesson with John

Golf lessons with

Coach John Wightman

From$113.40 per lesson
•
Image 1
Image 2
Image 3
Image 4
Image 5
Image 6
Image 7
Image 8
Image 9
Image 10
Profile image
Profile image
Profile image
+3

Golf lessons with

Coach John Wightman

From$113.40 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•7 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•7 reviews

About your golf coach

Driven by a passion for the game and a talent for instruction, I've spent the last 10 years helping golfers of all levels elevate their game. As a former Regional Champion, I bring firsthand experience and a deep understanding of the sport to every lesson. Let's work together to unlock your true potential on the course!

👋
Teaches: Adults, Seniors
🌱
Levels: Beginners, Intermediates
📍
Lives in: Miami, Florida
🎓
Years Playing: 10 years
🔥
Given: 27 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

The Tips

$25
994.2 miles away

Miami Springs Golf & Country Club

Free
990.1 miles away

Costa del sol

Free
989.6 miles away

The Biltmore Golf Course

Free
995.2 miles away

Paul S. Walker Urbanscape

Free
993.7 miles away

Palm Valley Golf Course

Free
995.5 miles away

JW Marriott Miami Turnberry Resort & Spa

Free
994.4 miles away

Killian Greens Golf Club

Free
999.2 miles away

Top Golf (Doral)

Free
990.6 miles away

True Spec Golf at Trump National Doral Miami

Free
989.6 miles away

John Pallot Golf Academy

Free
995.0 miles away

Topgolf Doral

Free
990.6 miles away

Rick Smith Golf Performance Center

Free
989.3 miles away

J. Fritz and Frances Gordon Park

Free
993.6 miles away

Availability on all locations

Near Miami, Florida

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

Accomplishments

⛳️6 Handicap
🏅Mini-Tour Competitor

Reputation

99
Happy Student Score
Outstanding
Reliability
Always reliable ⭐ Shows up on time and ready to teach every lesson. You can count on them.
Avg. time to confirm lessons2 hours
Average rating
5.0
13 ratings•7 reviews
5
13
4
0
3
0
2
0
1
0
Colin B.Verified ✓
Level: Beginner•Lessons taken: 13•Verified ✓
You know, I think John's lesson really stood out because he provided clear feedback that made it fairly straightforward to identify what I was doing wrong and how to fix it. Still, there's always room to sharpen certain aspects, though I felt pretty confident leaving the lesson knowing what to focus on next. If you're looking to get a better understanding of your swings without overcomplicating things, this lesson was quite helpful. I’d say it’s worth giving John a try to see how the feedback can help improve your game.
Robinson Afanador
Robinson had never played golf before, and his first time swinging a club was during one of my classes. It was a challenge at first, as he wasn’t used to activating the specific muscles involved in a proper golf swing, and it felt uncomfortable for him just to make a basic motion with the club. However, by the end of the session, he was making contact with the ball and starting to see some ball flight, which is a big win for a first-time golfer. Robinson is excited to come back and keep working on his game, and I’m looking forward to helping him continue making progress.
José Afanador
I’ve been giving lessons to a José who was struggling with using too much arms in their swing. We’ve been focusing on improving hip and shoulder rotation to create a more compact and powerful swing. Their progress has been great—more control, better contact, and a noticeable improvement in consistency. It’s been rewarding to help them develop proper fundamentals and build confidence in their game.
Alex Perez
Alex was struggling with consistency and ball striking, often losing control due to an overly long backswing. We worked on shortening his swing and improving his hip and shoulder rotation. Additionally, we made adjustments to his grip, which felt uncomfortable at first but has helped him improve his control and connection with the ball over time. With practice, Alex has adapted well to the changes, and his ball flight and strike feel have improved significantly. His swing is now more compact, powerful, and consistent, leading to much more solid contact and increased confidence on the course.
Charles Levy
Charles came in frustrated because every shot he hit was a slice, no matter what club he used. I took a look at his swing and quickly spotted a few key issues: his grip was too weak, the clubface was staying wide open at impact, and he was coming over the top in his downswing. We worked on strengthening his grip, squaring the clubface earlier, and swinging more from the inside. I showed him some simple drills—like placing a headcover just outside the ball to stop the over-the-top move and using a towel under his arms to keep the swing connected. By the end of the session, Charles was hitting straighter shots with a few nice baby draws. His confidence was up, and he’s pumped to keep working on his game!
James Gutiérrez
One of my students came in struggling with tempo—he would rush through his backswing and then try to kill the ball with his hands. It threw off his timing and he’d either top the ball or hit it fat. We worked on slowing down his transition, feeling the club load, and using his body more efficiently instead of just swinging with his arms. After a few drills and some reps, he started making much cleaner contact, and you could see the difference in his ball flight. It was a big step forward in getting him to play more in control, and he left the session feeling like the game actually makes sense now.

Beginner training plan
Your first lessonIn our first lesson, I focus on helping you feel comfortable with the basics of golf. We’ll cover grip, stance, alignment, and how to make a smooth swing. I’ll introduce you to the key concepts and help you hit a few shots so you leave with a sense of accomplishment and excitement to keep going.
Lesson 11+In the remaining lessons, we’ll focus on fine-tuning your game. This includes advanced swing techniques, shaping shots, improving your mental game, and sharpening your skills around the green. I’ll also help you set personal goals, track progress, and get you ready to play full rounds with ease.
Lesson 4-10These lessons will help you develop consistency in your swing, understand shot shapes, and learn how to manage the course. We’ll focus on distance control, basic short game skills like chipping and pitching, and introduce simple on-course strategies. By the tenth lesson, you’ll be able to play a few holes with more confidence and control.
Lesson 2-3In the second and third lessons, we’ll reinforce your fundamentals, focusing on solid contact and ball flight. I’ll help you improve your grip, posture, and swing mechanics, while introducing simple drills to build muscle memory. We’ll also work on building confidence with your driver and putter.

Advanced training plan
Your first lessonIn the first lesson, we’ll assess your current skills, identify strengths, and pinpoint areas for improvement. We’ll review fundamentals like grip, posture, and alignment, and analyze your swing using video and data tools. The goal is to create a custom improvement plan that fits your playing style and goals.
Lesson 11+These lessons focus on polishing your game, preparing you for competition or advanced play. We’ll target scoring strategies, short game mastery (chipping, pitching, putting), and advanced swing refinements based on your progress. We’ll continue tracking your improvements with video and data, and you’ll leave each session with actionable steps to keep leveling up.
Lesson 4-10In this phase, we’ll dive into course management, mental game strategies, and specialty shots like fades, draws, and punch shots. You’ll also develop a strong pre-shot routine and learn how to handle pressure situations on the course. My goal is to help you become a more complete, strategic player.
Lesson 2-3These sessions focus on refining your swing mechanics and ball control. We’ll work on shot shaping, ball flight adjustments, and building a repeatable, reliable swing. I’ll introduce advanced drills to help you feel more confident in your technique.

What you need to bring • Golf clubs (or at least a 7-iron, driver, and putter) • Golf balls • Comfortable golf attire • Water bottle • A positive attitude and willingness to learn!

What I can bring • iPad for video analysis and progress tracking • SwingTuneUp for swing data and metrics • Alignment sticks to help with setup and accuracy • Grip trainer to teach proper hand positioning

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. Florida
  3. Miami
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 (13 reviews)
How it works