Every coach below teaches at Village Links of Glen Ellyn. Pick the one that fits your level - they handle the rest.

Hey there! I’m a passionate golfer with 20+ years of experience, and I’m currently a 3 handicap. It’s crazy to think I’ve been at it this long, but I genuinely love the game and want to share what I’ve learned along the way. My goal is to help you improve your swing, shave strokes off your score, and most importantly—make your time on the course more fun and rewarding! I played competitive golf back in high school and have mostly been playing recreationally lately, but I’m working toward becoming a PGA professional someday. So far, I’ve mainly helped friends fine-tune their games, but I’m ready to branch out and work with other golfers too. Whether you’re fighting a wicked slice, struggling to escape the sand in one shot, or just looking to fine-tune your fundamentals, I’d love to help you out. Let’s hit the range, work on your game, and start lowering those scores together!
"I’ve had an outstanding experience with Ryan! He has completely transformed the way I understand the golf swing by teaching not just what to do, but why each movement matters. His ability to break down the mechanics into simple, easy-to-understand concepts has made a huge difference in my swing. He is incredibly patient, encouraging, and genuinely invested in my improvement. I leave with a better understanding of my swing and a clear plan for practice. If you’re looking for a knowledgeable coach who truly cares about helping you improve, I highly recommend him. I look forward to every lesson. To prove how highly I recommend him- know that I drive an hour and a half just to see him!
27-hole public golf course featuring a championship 18-hole course (7,200 yards) and 9-hole regulation course, recognized as one of the elite layouts in the Midwest
Looking around? See more golf coaches in Glen Ellyn.
Open the address in your maps app for turn-by-turn directions.
Your first lesson is free. Pick from 1 golf coach who teach here and book a time that works for you.