Beauty shot of course with bunker in foreground, green and fairway, and lake, with sun rising in background.

Improve Your Game with Expert Instruction at Indian Creek.

Golfer putting ball into hole

Personalized year-round coaching designed to help you play your best golf.

Whether you’re just starting out or looking to refine your skills, the golf instruction team at Indian Creek delivers personalized coaching to help you play better and enjoy the game more. Our instructors bring deep experience at every level, from collegiate competition to professional play, and tailor lessons to match your goals and strengths.

From one-on-one sessions and player development programs to swing fundamentals and course strategy, we have options for golfers of all ages and abilities. Ready to meet the people who will help you elevate your game?

Seth Porter

Director of Instruction

See Bio

Seth Porter brings extensive playing and coaching experience to Indian Creek, backed by a lifelong commitment to the game. A standout junior golfer, Seth was named Nebraska Junior Amateur of the Year in both 1995 and 1996. He went on to compete for the University of Nebraska Men’s Golf Team from 1998 to 2003 and advanced to the Round of 16 at the 2001 U.S. Amateur at Oakland Hills Country Club. After college, he played professionally from 2003 to 2007 before transitioning into coaching, most recently serving as the Head Coach of the men’s and women’s Division I golf programs at UNO.

As Director of Instruction, Seth works with players of all ages and abilities, combining proven coaching methods with a personalized approach to help each golfer reach their potential.

Lesson Rates and Packages

Booking with Seth Porter

Regular Lesson – 45 minutes
$150
Junior Lesson (17 and under) – 45 minutes
$100
Group Lessons – 45 minutes (2 person minimum)
$150+$25 per person
Player Development Program
$200 per month
Advanced Player Development Program
$4,000 up front or $350 per month

Booking with Emma Kirvan

Regular Lesson – 45 minutes
$100
Junior Lesson (17 and under) – 45 minutes
$75
Group Lessons – 45 minutes (2 person minimum)
$100+$25 per person
Player Development Program
$150 per month
Advanced Player Development Program
$3,000 up front or $275 per month

Player Development Program

Player Development Program

Elevate Your Game

Our Player Development Program is built for golfers ready to take a deep dive into their performance. You’ll receive personalized coaching in every area of the game — from your long game to your short game, and everything in between.

Program Benefits

  • Unlimited lessons throughout the year (up to one per week)
  • 45-minute sessions, focused on your specific goals
  • Comprehensive instruction on woods, irons, wedges, chipping, putting, course management, and more
  • Designed to help you get the absolute most out of your golf game

Membership Details

  • 12-month commitment required
  • Memberships may be cancelled with a 60-day written notice after the first six months
  • Automatic monthly payments (ACH withdrawal on the 16th of each month)
  • The first payment is due after your first lesson

Booking & Scheduling

  • Book lessons up to three weeks in advance.
  • For the quickest response, call or text your instructor directly.
  • Lessons are available on a first-come, first-served basis.
  • Winter lessons are held in our indoor hitting bay, so your progress doesn’t pause when the weather changes.

Please Note

  • Treat this like a gym membership — some months you’ll use it more, others less, but the value builds over time.
  • No-Show Policy: $50 fee for no-shows or day-of cancellations. We understand life happens and will work with you when possible.

Advanced Player Development Program

Advanced Player Development Program

Serious Coaching for Serious Players

The Advanced Player Development Program is ideal for golfers who want guaranteed weekly lessons and a more structured training plan without worrying about booking availability.

What’s Included

  • One guaranteed lesson per week (holiday weeks may vary)
  • Three 9-hole playing lessons each year
  • Personalized schedule built around your availability
  • Limited to just 10 players per instructor for a premium experience

This program follows the same structure as the Player Development Program — with the added benefit of guaranteed weekly times and individualized attention.

Our Commitment

We’re dedicated to helping you reach your goals. While scheduling conflicts may occasionally arise, we’ll always do our best to accommodate your needs. For the quickest response, call or text your instructor directly.

Lesson Package

Give the gift of better golf!

Our Lesson Package is the perfect present for employees, friends, and family. Purchase a bundle of 10 lessons and distribute them to anyone who could use a little help with their game.

Each lesson is tailored to the individual’s skill level and goals, and they can be taken one-on-one at their convenience. You can choose to give all 10 lessons to a single recipient or split them among multiple recipients—it’s completely customizable.

We’ll also create a personalized gift certificate for each recipient to make the experience even more special. Payment is required at the time of purchase.

Package Fee:

• $1,250 with Seth: 402.616.0714
• $950 with Emma: 630.337.1228

Seasonal Hours:

  • March: 8:00 AM – 7:00 PM
  • April: 7:00 AM – 8:00 PM
  • May – August: 6:00 AM – 8:00 PM
  • September: 7:00 AM – 8:00 PM
  • October: 8:00 AM – 7:00 PM

Off-season hours coming soon.


Approach Restaurant (coming soon)


Sand Room Lounge (coming soon)