<img height="1" width="1" style="display:none;" alt="" src="https://dc.ads.linkedin.com/collect/?pid=509929&fmt=gif" />

Where Is My Lesson?

John can work with you at the following locations.
Golf Ball Map Pin
Quail Ridge Country Club
49 Skyline Dr
Acton, MA 01720
Golf Ball Map Pin
Golf Country
160 South Main st
Middleton, MA

John uses video analysis in their lessons


John's Availability


John's Pricing

The more lessons you buy the more you save!

Package AmountPer Lesson Price
Less than 6Call us to book 301.500.2516
6 Lesson Package$90 per hour
12 Lesson Package$85 per hour
20 Lesson Package$82 per hour
Click here
to Book lessons
with John
Or call us to arrange your lesson

(9am - 10pm ET)

What Happens Next?

Book your lessons

Book your lessons online or give us a call at 301.500.2516 and we will help you select your perfect instructor.
Adult Golf Lessons Logo

Improve Your Game

Upon payment you will immediately receive your instructor's contact information. They will be in touch within 24 hours to schedule your first lesson at a time and location that’s convenient for you.

About John

  • I learned to teach from legendary swing coach Jimmy Ballard
  • Teen and adult :beginners thru advanced
  • Fun,upbeat and practical approach with focus on fundamentals
  • Head Golf Professional at Quail Ridge Country Club
  • Led Acton High School Div I Golf team to 4 league titles in 17 season

I learned to teach from Jimmy Ballard-one of the top 50 golf instructors in the world- and have been teaching his "Connected Golf Swing" for more than 15 yrs to beginner, intermediate and advanced players. Beginners especially enjoy the relaxed approach of my "Learn to Golf" program--5 lessons over a 4 week period ( Golf 101). Intermediate and advanced players like the Short Game or Playing Lesson Clinics to improve their games. Golf is a great game and I enjoy helping a player improve. The personal interaction in a group setting is a lot of fun for me and I look forward to these learning experiences every day...

Languages Spoken

English, English only
Click here
to Book lessons
with John
Or call us to arrange your lesson

(9am - 10pm ET)

Why PlayYourCourse?

"Don’t waste your time and money trying to track down a qualified golf instructor. We’ve done the hard work for you and filtered out the best golf instructors in your area using reviews from people just like you"
Scott Baxter, Founder of PlayYourCourse Photo
Scott Baxter
Founder & CEO

Do You Have Any Questions?

Can I book a trial lesson with you?
Most people purchase a minimum of 6 hours to start so I have enough time to look at your game and make a few quick fixes or develop a plan based on your goals. If for some reason you aren’t happy, PlayYourCourse can switch you to a different coach. If they can’t find a coach you like, they will refund you the remaining lessons. But if you would still like a trial lesson you can call 301.500.2516 to set one up.
How can I contact you?
Once you have booked your lesson package, you will immediately receive my contact information. If I don't hear from you, I will call you to finalize your lesson details. You will also receive an email with all of my contact information after you book.
Can you teach more than one person at a time?
Yes, I offer semi­private lessons for up to five students at once. Each additional player is only an extra $40.00 per hour.
Do you offer group lessons?
Not at this time, but private lessons are a great way to learn the basics so you can develop the proper technique and excel faster. However, you can always bring your friends! Each additional student is only $40.00 extra.
When can I start?
As soon as you’d like!
What if it rains?
If it rains we'll reschedule for a sunny day! It won’t be counted as one of your lesson credits.
How do I schedule and pay for my lesson?
You can book directly through the website or feel free to call at 301.500.2516.
Click here
to Book lessons
with John
Or call us to arrange your lesson

(9am - 10pm ET)

Student Reviews

"Coach John really knows his stuff. He was able to help me fix certain components of my swing while also explaining why I should fix certain pieces and what those fixes will do to the actual ball flight. By explaining to me not only what to do but why, I am able to fully understand the swing and then I am able to work on it while I am on my own as well. John is super friendly and one of the best coaches I have ever worked with. Look forward to working with him again."
"I am just beginning to play golf and my lessons with John was a great place to start. John is an awesome coach who made me feel at ease even though I was just learning. I really liked how we went through the basics (from the differences between clubs to the rules of the game). He gave me great feedback every lesson. The best thing about John is he teaches you how to diagnose a problem. For example, if I completely sliced the ball, he told me why I did that (from my form to the contact made on the ball) and how to adjust to fix it. John also gave me easy, repeatable tools to improve my chipping and putting. He also gives good advice on easy exercises to do at home that really improved my game. I highly recommend John as a couch. I just started golfing this summer and I am already able to play 18 holes with my parents who have been playing for a while now."
"I have played golf for many years but always struggled to get consistency in my game. I was reluctant to take lessons because I didn't want to start all over but now I wish I did it sooner. Coach John really helped me with all areas of my golf game. I started with a 5 lesson package and John was able to analyze my swing and explain to me the areas to change and concentrate on to improve my swing. With John's help, not only am I able to more consistently make good contact but John has taught me how to diagnose issues I am having. I ended up signing up for a second 5 lesson package because I saw such good results and was gaining confidence in my game. I highly recommend Coach John."