Junior Program & Lessons

John Gordon - PGA Head Teaching Professional


This year will be John's 20th year as Head Teaching Professional at Wayland Country Club. Lessons are offered from April through November, Monday through Sunday, by appointment. Spring and fall lessons are easiest to accommodate, on the range, and on course. Summer lessons are available as well, though the summer junior sessions bring some time limitations.

John's philosophy is to encourage a logical, athletic swing that works with the player's strengths, changes as little as need be, and works toward successful repetition. At the very least, the student will learn what made the ball fly as it did, and what changes are required to affect ball flight. Balance issues are always addressed, and often, the two primary sources of power, rotation and leverage.

DSCF0051 2Background

John entered the golf business in 1997. He has taught at Concord Country Club and Lancaster Golf Center. He has been the Head Coach of both Division I college golf (Harvard) and tennis (BC) teams. He has been a PGA Member since 2005, and enjoys working with students of all ages and abilities.

Private Lesson Rates:

  • $55 for 1/2 hour lesson
  • $100 for 1 hour lesson
  • Playing lessons negotiable

Group Lesson Rates (one hour):

  • Two people- $120 total, $60 each
  • Three people- $135 total, $45 each
  • Four people- negotiable

Packages Available:

  • 5 half hour lessons for $250
  • 5 hour lessons for $450
  • Clinics for adults and juniors organized through local Recreation Depts

To Book a Lesson Call: 508.358.4775, x. 5
John's voicemail is x. 20

Junior Golf Program

In additional to private lessons Wayland Country Club offers a renowned Junior Program for several weeks over the course of the summer.

Here are the dates for the 2024 Junior Golf Program:

  6/10 - 6/14 6/17 - 6/21 6/24 - 6/28 7/8 - 7/12 7/15 - 7/19 7/22 - 7/26 7/29 - 8/2

To download a letter for the 2024 Wayland Country Club Junior Program, click here.

Junior Golf Program Application Form

Join Our Mailing List

Contact Information

121 Old Sudbury Road
Wayland, MA 01778

Phone: 508-358-4775

Fax: 508-358-7067