Golf Courses

Lake Panorama National

Lake Panorama National Golf Course offers one of the best conditioned courses in the state of Iowa. Open to the public, this par-72 course offers 18 holes with a variety of yardages.

Learn More


Panorama West

Panorama West is a par-3 with optional par-4 tees. Open to the public play is first-come, first-served, except on weekends and holidays when tee times are recommended.

Learn More


John Dinnebier, PGA
General Manager, Director of Golf

  • 2013 Iowa PGA Resort Merchandiser of the Year
  • 2010 Iowa PGA Golf Professional of the Year
  • 2007 Iowa Golf Association Club Manager of the Year
  • 2002 Iowa Golf Association Golf Professional of the Year

PGA Member and Graduate of the University of Nebraska. John was a Member of the Husker Golf Team and hails from Waterloo, Iowa, where he graduated from East High School. Outstanding Teacher and renowned player of the game. John is always available for lessons and is considered one of the finest teachers in the state of Iowa.

Gary J. Babcock, PGA
Head Professional

  • 2013 Iowa Golf Association Golf Professional of the Year
  • 2012, 2011 Top 50 Kids Teachers in U.S. Honorable Mention
  • 2010, 2009  Iowa PGA Junior Golf Leader of the Year
  • 2005 Iowa PGA Assistant Golf Professional of the Year

PGA Member and Graduate from Colorado Christian University. Gary is a Waterloo native and graduate from East High School. He served his country in the United States Air Force for more than 20 years retiring as a Senior Master Sergeant from NORAD and Space Command. Gifted and talented teacher in full swing, short game and specializing in Junior Golf. 

Michael G. Kleinwolterink
Assistant Golf Professional

  • 2008 Iowa PGA Assistant Golf Professional of the Year

Graduate from the University of Northern Iowa, Mike hails from Yale and was a graduate of Panorama High School in Panora. Leading instructor of Junior Golf School. LPN's expert in the latest golf club design, alteration and repair. Michael is always available to improve your game and repair your clubs.


Individual Lessons:

$35 - 30 minutes
$60 - 1 hour

3 Lesson Package:

$90 - 30 minutes each

Junior Lesson (under 16):

$25 - 30 minutes

Golf Clinics:

Price determined by the size of group.

Playing lessons and on course lessons available.