City of Madison Logo

Ian Nicoll, Madison Parks PGA Class A Professional.


Ian Nicoll oversees the clubhouse operations of all four Madison Parks golf courses. He grew up playing golf and working in a country club in Westfield, Massachusetts. Like many PGA professionals, it was after graduating from college, Westfield State college with a Business Administration degree, he decided to make golf not only his passion, but also his profession. As Ian worked his way up the PGA ranks from Assistant Pro, to Apprentice to finally, PGA Class A Professional, he worked in a variety of golf course settings. In 1996 he worked as a Tournament Coordinator at TPC (Tournament Players Club) Sawgrass in Ponte Vedra Beach, Florida. In 2002 he was hired as the general manager and director of golf at the Golf Club of Jacksonville, in Jacksonville, FL and also oversaw the course and management at TPC Heron Bay, FL and later at TPC Deere Run in Silvis, Illinois.

To discuss leagues, outings or any Madison Parks golf concerns, contact Ian Nicoll: inicoll@cityofmadison.com or call (608) 266-4724

Golf Madison Parks Assistant Golf Professionals

Theran Steindl, Assistant Golf Professional at Glenway Golf Course   
A graduate of San Diego Golf Academy in Myrtle Beach, SC where he majored in Business and Facility management.  Theran has worked in the golf business for nine years at various location and positions.  Most recently as the Head Professional at Glen Erin Golf Club and Head Professional / General Manager at Towne Country Club.  Theran has been involved with extensive golf instruction from beginner to Division 1 college golfers alike. With training in instruction with Natural Golf he is able to help golfers with disabilities and special needs by utilizing their specific strengths to optimize their games.  In his off time from golf he enjoys playing competitive hockey and watching his beloved Badgers.

John Bailey, Assistant Golf Professional at Monona Golf Course

John has been the Assistant Golf Professional at Monona Golf Course since 2009.  He has also worked for a winter in Palm Springs, CA at Cathedral Canyon Country Club.  Currently he is a level 2 PGA apprentice and is working towards becoming a class A PGA professional by next winter.  John teaches numerous private and group lessons throughout the years.  His specialty is getting beginners to learn and enjoy the game. He loves seeing people’s faces the first time they get it air born.  From that point on they are hooked!  Besides golf, John is also quite the bowler – he has bowled twelve 300 games!

Sergio ‘Sigi’ Gon, Assistant Golf Professional at Odana Hills Golf Course

Sergio Gon was born and raised in Ronchi dei Legionari, Gorizia, Italy. After graduating from his Technical College and finishing up his military duty he moved to USA in 1996. His first employment was in the restaurant business and with the help of his new friends he discovered golf and he fell in love with it right away. In 2001, Sergio started as the assistant golf professional at Odana Hills Golf Course, where he has taught lessons to kids and adults. He has become one of the friendly and familiar faces at the golf course. He is mostly known as Sigi, nickname that was given to him since he was a little kid from his Italian buddies. Sigi says, “I still have an accent so it might be hard to understand me but once you do I am actually a nice guy. Ciao.”

Ryan Brinza, Assistant Golf Professional at Odana Hills Golf Course

Ryan has worked at Odana Hills for the last six years. Prior to working at the Madison Parks golf course, he worked for seven years at Door Creek Golf Course first as Outside Service staff, then kitchen and bar staff, and also pro shop attendant while assisting with junior golf leagues. Again this year, Ryan will be teaching lessons for adults at Odana Hills. When he’s not golfing he enjoys writing and performing music, avid guitar collector and player.

Zach Schaefer, Assistant Golf Professional at Monona Golf Course

Zach’s first job was at the Monona Golf Course as a Practice facility attendant. For the last nine years he has worked his way up the PGA ladder. He served as a PGA Apprentice and as an assistant instructor with the First Tee, a national organization, aimed at teaching kids the game of golf while instilling a positive influence on them to build character and make healthy life choices. Outside of golf, Zach is a senior at UW Madison studying Sociology. He is also an avid bowler, having numerous 300 games and an 846 series, and enjoys many outdoor activities from running half marathons, to salmon fishing with his dad.