TeachMe.To Logo
  1. Golf
  2. Florida
  3. Miami
💙
Subscribe and get a free lesson

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 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.
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 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.

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 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.
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 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.

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 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!

JW
Golf with John W.⭑ 5.0 (42 reviews)

Closest cities

Coral GablesDoralKendale LakesKendallMiamiMiami BeachMiami LakesMiami Springs

Golf ⛳️ lessons with

Coach John Wightman

John Wightman — Golf coaching video
John Wightman, Golf coach in Miami
John Wightman — Golf coaching video
John Wightman — Golf coaching video
John Wightman — Golf coaching video
John Wightman — Golf lesson photo 2
John Wightman — Golf lesson photo 3
John Wightman — Golf lesson photo 4
John Wightman — Golf lesson photo 5
John Wightman — Golf lesson photo 6
John Wightman — Golf lesson photo 1
John Wightman — Golf coaching video 2
John Wightman — Golf coaching video 3
+7
$114per lesson

Golf ⛳️ lessons with

Coach John Wightman

$114 per lesson
SuperCoach
🏆
•
John is a SuperCoach ranked in the top 3% coaches based on reliability, responsiveness and student feedback, often exceeding expectations.
Coach Rating
5.0
35 ratings
13 reviews
SuperCoach
🏆
•
John is a SuperCoach ranked in the top 3% coaches based on reliability, responsiveness and student feedback, often exceeding expectations.
Coach Rating
5.0
35 ratings
13 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: 128 lessons
JW
John · usually replies in 3 min

Hey, I'm John. Got a question about lessons? Tap one to start.

John's availability

Find a location and time that works for you

The Tips Golf

Free
993.9 miles away

Costa Del Sol Golf Club

Free
989.3 miles away

The Biltmore Golf Course

Free
994.9 miles away

Paul S. Walker Urbanscape

Free
993.4 miles away

Palm Valley Golf Course

Free
995.2 miles away

JW Marriott Miami Turnberry Resort & Spa

Free
994.1 miles away

Killian Greens Golf Club

Free
998.9 miles away

Topgolf Miami - Doral

Free
990.3 miles away

True Spec Golf at Trump National Doral Miami

Free
989.3 miles away

John Pallot Golf Academy at the Biltmore Hotel

Free
994.7 miles away

Rick Smith Golf Performance Center

Free
989.0 miles away

J. Fritz and Frances Gordon Park

Free
993.3 miles away

Availability on all locations

Near Miami, Florida

Mondays
Not available
Tuesdays
Not available
Wednesdays
Not available
Thursdays
Not available
Fridays
Not available
Saturdays
Not available
Sundays
Not available
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

SuperCoach
🏆
John is a SuperCoach ranked in the top 3% coaches based on reliability, responsiveness and student feedback, often exceeding expectations.
Reliability
Always reliable ⭐ Shows up on time and ready to teach every lesson. You can count on them.
Average rating
5.0
35 ratings•13 reviews
5
35
4
0
3
0
2
0
1
0
John is a SuperCoach ranked in the top 3% coaches based on reliability, responsiveness and student feedback, often exceeding expectations.
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.
Raul B.Verified ✓
Level: Beginner•Lessons taken: 13•Verified ✓
Very good lesson, knows a lot Great teacher
Tre F.Verified ✓
Level: Beginner•Lessons taken: 2•Verified ✓
John was very patient and a great explainer. I walked away from our first session with some very helpful tips that made a huge difference.
Alejandro S.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
I’m extremely thankful for the patience and clear instructions. He gave me throughout the full lesson went above and beyond to make sure I understood every single assignment before proceeding to the next one I will definitely recommend him to all my friends and family in the golf mix!
Juan L.Verified ✓
Level: Intermediate•Lessons taken: 1•Verified ✓
My coach was great and gave me a great class. Will recommend to all golfers, specially beginners
Silvia F.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
Great teacher. Awesome tips to improve technique