Expert Instruction

Kansas City Golf Lessons with PGA & LPGA Class A Professionals

Year-round indoor instruction from coaches who've competed at the highest levels. LPGA tour. TPC Sawgrass. 65+ combined years of teaching experience.

Why All Seasons

If you're looking for golf lessons in Kansas City that don't depend on the forecast, you've found the right bay. We're the home for KC indoor golf — credentialed coaches, tour-grade data, and a community that actually knows your name.

Year-Round Practice

Indoor means lessons don't cancel for heat, storms, or winter. Your Kansas City golf lessons stay on the calendar — rain, shine, or snow.

Tour-Grade Technology

Uneekor launch monitors and GSPro software deliver shot data you can trust. Bays 4 and 5 add down-the-line and face-on swing cameras when you want video review — same ecosystem many tour players use, right here in KC.

Real Pros, Real Pedigrees

Bob Usher is a PGA Professional; Shannon Kneisler is an LPGA Class A Professional. Both hold the top teaching credential in their association — a pairing that's rare in indoor golf. The facts speak for themselves; we let the résumés do the talking.

Lessons for Every Level

First swing or single-digit handicap — both coaches welcome beginners, juniors, and serious players who want to sharpen with real feedback, not guesswork.

Meet Your Coaches

Choose Your Coach

Compare pedigrees and teaching styles, then book the Kansas City golf lesson path that fits your goals. Detail pages dive deeper into availability and how each coach works.

Shannon Kneisler, LPGA Class A Golf Professional and golf instructor at All Seasons Indoor Golf Club in Kansas City

Shannon Kneisler, LPGA Class A Golf Professional

LPGA Class A LPGA Tour Experience

Shannon is an LPGA Class A Golf Professional with 15+ years of coaching experience, LPGA tour playing credentials, a Division I college golf background, and golf broadcasting credits. She builds repeatable swings with biomechanics and mental-game work — approachable for newcomers, substantive for players who want to compete.

Bob Usher, PGA Professional and golf instructor at All Seasons Indoor Golf Club in Kansas City

Bob Usher, PGA Professional

PGA Professional 50+ Years Coaching

Bob is a PGA Professional with more than 50 years of coaching experience. He served as head golf professional at TPC Sawgrass before building the golf program at Brookridge Country Club in KC over three decades. His fundamentals-first approach works for beginners, juniors, and players rebuilding from the ground up.

Your First Visit

What to Expect From Your First Lesson

Arrive a few minutes early. You'll meet your coach, talk through goals, and start hitting on a tour-grade simulator so every swing comes with useful numbers — not guesswork.

Wear comfortable clothes and athletic shoes. Bring your own clubs if you have them (you'll see the most accurate data with your gamer set); we provide premium clubs at no extra charge if you don't.

Lesson FAQs

Quick answers for students comparing Kansas City golf lessons.

How long is a typical lesson?

Every lesson is a focused 60 minutes, one-on-one with your coach.

What's included in a lesson?

Personalized, one-on-one instruction on a tour-grade simulator — every swing backed by real Uneekor shot data, with down-the-line and face-on swing video available in Bays 4 and 5. Your coach builds the session around your goals.

Do I need my own clubs?

Bring your own if you have them — you'll get the most accurate data with your gamer set. If you don't, we provide premium clubs at no extra charge, including junior sets.

Are lessons appropriate for beginners?

Absolutely. Both Shannon and Bob teach first-time golfers as well as experienced players. A private bay is one of the least intimidating places to start.

Do you offer junior lessons?

Yes. Both coaches work with junior golfers — Bob in particular has decades of junior coaching experience.

How do I book a lesson?

Lessons are booked directly with your coach, who sets their own schedule. Visit Shannon's or Bob's page for their rates and the best way to reach them.

Book a Lesson

Lessons are booked directly with your coach — Shannon and Bob each set their own schedule. Pick the coach whose background fits your goals, and you'll find their rates and the best way to reach them on their page.