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.


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.


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. An 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 graduated 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. Gary is a gifted and talented teacher in full swing and short game, and specializes in Junior Golf. 

Justin G. Smool
First Assistant Golf Professional

PGA Apprentice and graduate from Central College. Justin was a four time letter winner on the Central golf team, before turning pro and playing mini-tours and state open tournaments for three years. Justin is from Bagley, and graduated from Panorama High School. He is the lead instructor of the annual LPN Junior Golf School. He also helps with golf leagues, packages and tournaments, and is available for golf lessons. 



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.