Club Fitting & Instruction

Individual Golf Lessons for Adults and Juniors

Launch Monitor Club Fitting


Group Lessons


PGA Junior League

Instruction at Spencer T. Olin Golf Course is conducted by Director of Golf Kyle Williams 

Kyle Williams is a Class-A PGA Member, Callaway Master Club Fitter, and PGA Junior League Captain since 2018.  His students have ranged from single-digit handicappers to true beginners to competitive collegiate and High School players.  At various times he has acted as an assistant High School Golf coach and swing coach as well as a PGA Junior League Captain. 

“My teaching focuses on the idea that we are all given unique physical attributes and abilities. Because of this fact, ‘the swing’ I should teach is unique to each student.” 

To schedule, contact Kyle one of the following ways:

Phone: (618) 465-3888 x224

Email: [email protected]

For General Instruction inquiries, fill out the form below: 

13 + 3 =

Indoor Lesson using Flightscope (Seasonal) 30 minutes $35
Individual Lesson                  (w/ Flightscope Monitor) 45 minutes $50 ($70)
Individual Lesson – Jr/Student 30 minutes $35
Short Game Lesson 30 minutes $35
Group Lessons                              (Minium 3 – Maximum 6) 60 minutes $25 ea.
Flightscope Club Fitting 25-45 minutes $25-$45

Interested in PGA Junior League?  Its a fantastic program for any junior golfer.  More info can be found here:

Ready to Register?  Just follow our unique PGA Junior League Registration Link:

Player’s Club Clinics will begin in June and will be held twice each week.  Call the Golf Shop for details on days, times, and instructors.