The Golf Channel Academy Indoor Facility is located at 2100 Enterprise Ave Geneva, IL (Kirk & Fabyan)




The Golf Channel Academy Mooseheart Golf Learning Center entrance is located off of Rt. 31 in Batavia, IL 



Memberships at Golf Academy with David Impastato

David has moved indoor locations in 2019. There is now more space and better equipment to be used by members year-round. Members have access to many different types of technology to better their golf game. We would love to be your new home for becoming a better golfer. If you have any questions or want more information feel free to email

Below are some of the different options that we offer in 2019 for new memberships.

year-long membership

Senior Membership (55+): $599 per year Limited MON-FRI 9am-3pm

Adult Membership: First 20 Members in $1,200 then $1,700

Monthly Payment: $160 per month debited first day of each month with a 12 month signed commitment

Husband/Wife Membership: $2,000 per year

Family Membership (Husband/Wife and up to 3 children): $2,700 ($300 additional for every child exceeding 3)

Membership will include both indoor and outdoor use the entire year

seasonal membership

Indoor Memberships

Senior (55+): $150 per month

Adult: $200 per month

Members will have use of technology by appointment

Mooseheart Outdoor Learning Center

Adult: $300

5 Month Season (May-Sept)

 Not a Mooseheart Member? Ask us about affordable memberships.

order now

day rate non-member

Simulator Rate Weekdays: $30 per hour before 2pm, $40 per hour after 2pm

Simulator Weekends: $50 per hour

Trackman Rate: $40 per hour

New Student Assessment

We conduct a thorough assessment of your fundamentals, technique and skill in all aspects of the game.

We identify your strengths and pinpoint your weaknesses – key areas where you are losing strokes.

To facilitate enhanced performance, we support you with focused coaching and training so that you can learn effectively; build skill and confidence that transfers in time onto the golf course. Learn more.

Schedule your New Student Assessment now and let’s get started on your journey to better golf and more fun!