Golf Coaching Programs for Men
Our coaches believe that your goals and enjoyment of the game of golf drive everything we do. We understand golf is a complex game requiring a variety of mental and physical skills. Our coaches are uniquely qualified with access to all the tools necessary to teach the whole game to the whole person.

New Student Assessment
All students begin the game-improvement process with a 60-90 minute assessment including a tour of our facilities, discuss your biggest frustrations and goals and an evaluation of your swing using our technology tools. At the conclusion of this first session your coach will recommend a Lesson and Practice Plan roadmap to help get you to your goal.
Locations: Settler’s Hill Golf Course Powered by Impastato Golf Academy
~ 919 E Fabyan Pkwy, Batavia, IL 60510
Contact: David Impastato at (630) 386-2033 or send an email david@digolfacademy.com to schedule your New Student Assessment.

Private Lessons
Private lesson program will help golfers become the best golfers they can be. Each lesson begins with a brief warm up; discussion of recent practice and playing experience and concerns; instruction will address these concerns and a focus on the next phase in the Lesson Plan; and a post lesson review that frequently may include video clips or simulator data.
Locations: Settler’s Hill Golf Course Powered by Impastato Golf Academy
~ 919 E Fabyan Pkwy, Batavia, IL 60510
Contact: David Impastato at (630) 386-2033 or send an email david@digolfacademy.com to schedule Private Lessons.

Corporate Clinics
Corporate Clinics are a great team building activity to develop co-worker and client relationships in a fun environment. Clinics can be customized based on size, environment, desires, and attendee overall golfing ability. Clinics are available in our Illinois locations.
Contact: David Impastato at (630) 386-2033 or send an email david@digolfacademy.com to schedule Corporate Clinic.

Winter Leagues
Practice and compete on famous golf courses with your friends on our simulators.
Contact: David Impastato at (630) 386-2033 or send an email david@digolfacademy.com to schedule your winter league!