Game Improvement.

Our facilities offer the perfect place to improve your game on your own. PGA Tour Simulators by aboutGolf have the most advanced swing diagnostic tools available and a host of practice range options. 3Trak technology captures ball spin rates, clubhead movement, and many other distance and swing data points. Truly everything needed for diagnosing and perfecting your swing.


Inside Edge Golf is also great if you are looking for help in improving your game. Lessons are available from teaching professional Tommy Koehler. Tommy is an accomplished player and will work with you to improve your individual game. See below for Tommy’s bio, pricing, programs and contact info.

If you’re already working with another instructor, you’re welcome to continue here at IEG. For instructors looking to become more familiar with our facilities, contact us to arrange a demo time and for special pricing.

Our Teaching Pro.

Tommy Koehler is a graduate of Eden Prairie High School and Saint John’s University. During his time at Saint John’s, Tommy was a captain of the golf team, a national competitor, and an All-American   after placing in the top 15 in the Division III National Championship. Recent playing highlights include: 1st place 2016 Edina CC Pro-Am, 4th Place 2016 MN PGA Assistants’ Championship, 2nd Place 2016 Legacy of Hope Pro-Am, and Semifinalist 2015 MN Assistants’ Match Play.

Tommy’s teaching experience includes five years as a junior golf instructor at Glen Lake Golf and Practice Center and he is also currently an Assistant Professional at Woodhill Country Club in Wayzata. He enjoys working with golfers of all skill levels and his teaching philosophy is centered on teaching to the individual. He believes that each golfer has their own unique swing and that focusing on the fundamental aspects of the game can yield the greatest results.

Standard rates are listed below. Custom package rates also available. Contact Tommy at or 952-451-1077 to get started improving your game!

Lesson Rates.

Each lesson is 45 minutes

Adult – $70

Junior/Senior – $55