Golf Shop: (406) 889-5056 Suites: (406) 889-6920

Lesson Offerings

Private Instruction

Capitalize on the opportunity to work on your short game or full swing with a certified PGA instructor. This may include extensive video and computer analysis as well as a specific plan for ongoing improvement. Ideal to quickly fine tuning your game!

Group Instruction

Would rather learn in a group setting? Take advantage of our supervised practices,complimentary clinics, and men’s and women’s clinics.

Specialty Clinics

Have guests coming to town? Clients? Family? Pick your topic or let Indian Springs Ranch put on a custom design golf clinic for them. Reward your favorite clients or top performers with a day of golf instruction and on course play! All levels of players welcome.

Club Fitting

Having your clubs fitted specifically for your own swing can have a massive impact on your game. If your clubs aren’t fitted to your personal specifications, you could well be sacrificing critical elements of your swing to make up for it. We can help you maximize your swing potential!

Yardage Assessments

Take advantage of the state of the art launch monitors and find your yardages! Outdoors the launch monitors track the ball for the entire trajectory providing accurate and reliable results.

Short Game Evaluations

Struggling around the green? Let us help with short game skill instruction covering putting, chipping, pitching, and bunker play; including short game strategies and situations to improve scoring.

Junior Clinics & Training

Give your junior the ultimate golf experience! They’re sure to get the individual care and attention that you would expect from the world’s finest golf academy, while having a blast doing it!

On Course Training & Playing Lessons

Move out to the course to focus on pre-shot routines, mental strategies, and course management!

For additional information regarding golf instructional programs and offerings at Indian Springs Ranch, please contact Mark Fenech, Head Golf Professional and Director of Instruction at (406) 889-5056.