About John Esposito

John is a Class A PGA Professional with over 30 years of teaching experience and has worked at some of the finest facilities during his professional career including Medinah, Butterfield, Skokie and LaGrange Country Club’s. He currently is the Director of Instruction at Bowes Creek Country Club in Elgin.

With his extensive background in teaching combined with his skill as an accomplished player, John can help all skill levels become better players. During your lesson, you’ll be shown the corrections needed as well as how to properly practice. The student will gain a greater advantage in learning with his use of digital video as well as other teaching/learning aids.
If you’re serious about wanting to improve your game, then John's the teacher for you. During the past 8 years, John has coached over 24 of his students into winning their club championships! If you have any questions regarding instruction or would like to schedule a lesson, you can contact John directly at 708-404-4318.

Bowes Creek


You are here:   HomeAbout

Great Clinics Coming Your Way!

Just Learning???

This clinic is all about giving the new golfer a well-rounded education of the fundamentals. The class meets once a week for two consecutive weeks. Each class is 1.5 hours in length. Please contact John for future dates and times.   (Read More)

Short Game Clinics

This class covers chipping, pitching (30 - 90 yards) and putting. These shots account for 65% of your score! Please contact John for future dates and times.  (Read More)

Golf Program Schedule

My lesson availability is Monday through Sunday.

I currently have several Short-Game Clinics and Just Learning Series classes scheduled. Please contact me if you'd like more information.  Hope to see you at Bowes Creek very soon!