TeachMe.To Logo
  1. Golf
  2. Massachusetts
  3. Boston
💙

Get a free trial lesson with Justin

Reputation

98
Happy Student Score
Outstanding
Reliability
Always reliable ⭐ Shows up on time and ready to teach every lesson. You can count on them.
Average rating
4.9
10 ratings•8 reviews
5
9
4
1
3
0
2
0
1
0
Woo H.Verified ✓
Level: Beginner•Lessons taken: 8•Verified ✓
Working with Justin has been a game changer for my golf game! He’s incredibly knowledgeable and has a real gift for teaching in a way that’s clear, approachable, and motivating. What’s stood out to me from the very beginning is how patient he is. No matter where I’m at that day (whether I’m hitting well or struggling with the basics) he meets me where I am, breaks things down step by step, and makes even the most technical adjustments feel manageable. I’ve made real, noticeable progress since starting lessons with him. My swing feels more controlled, my ball striking is more consistent, and I actually understand what I’m doing instead of just guessing. Justin explains not just the “what” but the “why,” which has helped me build a much stronger foundation and given me the confidence to keep improving on my own between sessions. Beyond his technical expertise, Justin genuinely cares about his students. He creates an environment where it’s okay to make mistakes and learn through them, which makes the entire process enjoyable rather than intimidating. I actually look forward to every lesson because I know I’ll walk away with something that makes me better. If you’re serious about improving your game, I can’t recommend Justin highly enough!!!
John F.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
The lesson with Justin was pretty helpful and really clarified some key swing issues I hadn’t noticed before. Though I still have a way to go, more progress would be great, and I’m optimistic about continuing. Hope to keep building on that.
Joshua T.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
Justin was great! He's very kind and patient, but still willing to jump in and help me with my swing
Cayden
Cayden loved working with me! He started without knowing anything about the game and in 20 lessons he was trying out for the high school golf team! He was consistently improving each time and getting birdies and pars more and more often. The most important part is he had fun and couldn’t wait to get to the course again each time
John
John had golf previously but needed help with his swing. In 10 lessons John began to hit the ball much straighter, further and more consistent! John had found a new love for the game and continued to play often
Mike
Mike struggled with his driver but ultimately all it came down to was he wasn’t swinging up on the ball. His angle of attack was negative and was causing a low slice and he would occasionally over correct and hit a hook. After a few drills, Mike and I dialed in his new driver after getting him to hit up on the ball!
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!

JM
Golf with Justin M.⭑ 4.9 (12 reviews)
How it works

Beginner training plan
Your first lessonOur first lesson is all about getting to know your game. We’ll start with a full evaluation of your swing, short game, and putting to identify strengths and areas for improvement. From there, we’ll go over the core fundamentals grip, stance, posture, and alignment to make sure you have a strong foundation to build on. By the end of this session, we’ll set clear goals and create a personalized improvement plan tailored to your game.
Lesson 11+Once the fundamentals and skills are in place, our focus shifts to refining your game and ensuring long-term progress. We’ll polish swing mechanics, sharpen your short game, and help you build a reliable pre-shot routine that works under pressure. Together, we’ll create a practice plan that you can follow on your own, along with ways to track your performance through stats like fairways hit, greens in regulation, and putting averages. From here, we’ll also introduce advanced techniques such as controlling trajectory, specialty shots, and adapting your game to different course conditions.
Lesson 4-10Over the next several lessons, we’ll dive deeper into each part of the game while gradually applying what you’ve learned to real on-course situations. We’ll progress through the full swing with irons, hybrids, and the driver, teaching you how to control ball flight and shape shots. On the short game side, we’ll work on wedge play, distance control, bunker shots, and more advanced putting skills like green reading and managing speed. As your mechanics improve, we’ll also focus on course management — learning how to make smart decisions, select the right clubs, and play to your strengths. These lessons will include on-course instruction where you’ll practice strategy, routines, and mental game techniques that translate directly into lower scores.
Lesson 2-3In the next two sessions, we’ll begin developing consistency in your swing and short game. We’ll focus on the basics of balance, rhythm, and making solid contact so you can start hitting the ball more consistently. At the same time, we’ll introduce short game fundamentals, starting with putting stroke mechanics and simple chipping techniques. These lessons are designed to help you establish confidence in your setup and develop a repeatable motion that you can trust on the course.

Youth players
Working with kidsWhen teaching kids, I focus on making the game fun, engaging, and easy to understand. Lessons are built around simple visuals and games that keep them moving and excited, like target contests, chipping challenges, and putting games. Instead of overwhelming them with technical details, I use kid-friendly cues such as “shake hands with the club” or “finish like a superhero” to help them build good habits naturally. Lessons are broken into short, active segments so attention stays high, and success is celebrated at every step to build confidence. My goal is always to make golf enjoyable first, so young players develop skills while also growing a lifelong love for the game.

Working with teenagersWhen working with teenagers, I focus on building solid fundamentals while also keeping lessons engaging and goal-oriented. Teens are ready to learn more about swing mechanics, course strategy, and the mental side of golf, but they also improve best when the learning feels fun and motivating. I use a mix of technical coaching, competitive games, and on-course challenges to help them grow both their skills and confidence. Whether they’re just starting out, playing recreationally, or preparing for high school and competitive golf, I create a supportive environment that pushes them to improve while still enjoying the process.

What you need to bringPlease bring a golf glove. If you are left handed please plan on bringing your own clubs.

What I can bringI can bring alignment sticks and my set of golf clubs to use if necessary. I have balls and tees that can be used to hit into the simulator as well

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. Massachusetts
  3. Boston

Golf lessons with

Coach Justin Mcmahon

From$99.22 per lesson
•
Image 1
Image 2
Image 3
Image 4
Image 5
Image 6
Image 7
Image 8
Image 9
Image 10
Image 11
Image 12
Image 13
Profile image
Profile image
Profile image
+3

Golf lessons with

Coach Justin Mcmahon

From$99.22 per lesson
•
98
Happy Student Score
Outstanding
•
This coach is very reliable and responsive. Students are very satisfied and regularly return for more lessons.
Coach Rating
4.9•8 reviews
98
Happy Student Score
Outstanding
•
This coach is very reliable and responsive. Students are very satisfied and regularly return for more lessons.
Coach Rating
4.9•8 reviews

About your golf coach

With seven years of golf under my belt, I blend proven techniques with a personalized, engaging approach along with a younger and more modern approach to the game. I'm dedicated to helping you unlock your potential and find joy in the game, regardless of your skill level. Let's refine your swing and elevate your golf experience!

👋
Teaches: Kids, Teenagers, Adults, Seniors
🌱
Levels: Beginners, Intermediates, Experts
📍
Lives in: Boston, Massachusetts
🎓
Years Playing: 7 years
🔥
Given: 23 lessons

Justin's availability

Find a location and time that works for you

Justin's availability

Find a location and time that works for you

The Shattuck Golf Course

Free
640.1 miles away

Inspire Flex Golf Simulator

Free
638.0 miles away

Availability on all locations

Near Boston, Massachusetts

No availability for this date

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

Accomplishments

⛳️3 Handicap
➕Tournament winner

Certifications & Badges

📝PAT Certified
📝PGA Associate
📝Professional Caddy

Specializations

⛳️Scratch Golfer