💙
Get a free trial lesson
How does it work?
💙

Get a free trial lesson

First lesson free
•
Pay 24 hours after trial
•
Cancel anytime
TeachMe.To LogoTeachMe.To Logo

Roving Golf AcademyGolf Venue in Altamonte Springs, FL

4.9(98 coach reviews)
•
1 coach•From $93 per lesson
Roving Golf Academy - Golf venue⛳Altamonte Springs, FL

Indoor golf course in Altamonte Springs

Setting
Indoor
year-round
Parking
On-site
Shared parking lot available at the multi-tenant office complex on Via De Lago.

1 golf coach at Roving Golf Academy

Every coach below teaches at Roving Golf Academy. Pick the one that fits your level - they handle the rest.

John Koestner profile
About John

A few career highlights: * 35,000 lessons given * PGA member for 20+ years * Company Coach of the Year award * City Teacher of the Year award * TPI (golf fitness) certified * Certified Personal Trainer

What students say...

"Awesome

SuperCoach
SuperCoach
John
From$93per lesson

John

Bio: A few career highlights: * 35,000 lessons given * PGA member for 20+ years * Company Coach of the Year award * City Teacher of the Year award * TPI (golf fitness) certified * Certified Personal Trainer
4.9
266 Lessons given
4.9
Available
Next: Tomorrow, 12:00 PM
PGA Professional
💰$93 for weekly lessons
Get golf lessons with John

About Roving Golf Academy

Indoor golf academy in Altamonte Springs offering simulator lessons, video analysis, launch monitor, practice area, putting green, and outdoor sessions for all skill levels.

When to come
A steady-traffic venue. Lessons book up fastest on weekday evenings and weekend mornings.
Amenities
  • Parking: Shared parking lot available at the multi-tenant office complex on Via De Lago.
  • Indoor facility — weatherproof
  • Entrance: Located in office building at 200 Via De Lago; indoor facility accessible during lesson times.

Where you'll play

200 Vía De Lago, Altamonte Springs, FL 32701, USA

Open the address in your maps app for turn-by-turn directions.

Get directions

Lessons at Roving Golf Academy, explained

Lessons at Roving Golf Academy start at $93 per lesson. The exact price depends on the coach, the session length, and whether you book solo or split a group lesson with friends — and your first lesson is always free.

Ready to play at Roving Golf Academy?

Your first lesson is free. Pick from 1 golf coach who teach here and book a time that works for you.

  1. Golf
  2. Florida
  3. Altamonte Springs
  4. Roving Golf Academy
TeachMe.To Logo

The easy way to learn to play.

AboutFAQCoach FAQHelp Center
BrowseOnline lessonsReviewsPrivacyTerms
InstagramFacebook

© 2026 Teach Me To


As a platform, we do our best to provide accurate information and make your booking experience seamless. However, we do not verify every detail and we do not background check every coach who lists themselves on our site. It's up to the instructors to provide accurate, up-to-date information. If you have any questions or concerns, just message us and ask!

Roving Golf Academy - Golf venue⛳Altamonte Springs, FL

Looking around? See more golf coaches in Altamonte Springs.

Reviews for coaches at Roving Golf Academy

4.9(98 coach reviews)
Michael G.Verified ✓
Level: Intermediate•Lessons taken: 32•Verified ✓
That was definitely what I was looking for, honestly, John really makes the instructions easy to follow, breaking things down so I can actually tweak my stance and motion. I’m still hoping to apply what I learned today in my practice sessions, aiming to get my body to perform as instructed. If I keep working on these details, I think I’ll see steady progress, though I still have a way to go. Still, it feels like a step in the right direction, and I’m looking forward to working with John and achieving my goals as a golfer.
See Coach John →
Craig W.Verified ✓
Level: Intermediate•Lessons taken: 9•Verified ✓
I felt the lesson was quite helpful, especially because John pointed out the error of my ways, which was quite eye-opening. Though I still need to keep the steady improvements going, I think focusing on that little correction will make a difference. Hopefully, I’ll see some tangible progress soon. If you're looking to fine-tune your game with someone who offers honest feedback, you might consider giving John a try.
See Coach John →
Anthony S.Verified ✓
Level: Beginner•Lessons taken: 17•Verified ✓
What stood out most was the simple fixes and the great feedback using technology. John made the lesson easy to follow and insightful. If you're thinking about improving your game, his lessons are definitely worth trying. I’m looking forward to building more comfort and consistency with the changes made. A solid experience overall that kept me engaged and motivated.
See Coach John →
Anthony S.Verified ✓
Level: Beginner•Lessons taken: 17•Verified ✓
I'm pretty pleased with how the lesson went, especially since it helped me a lot with my balance, which has been a bit of a challenge. Still, I think focusing more on my aim and short game could really push my progress further. If you’re looking for a measured and thoughtful approach to improving specific parts of your game, John’s lessons might be worth trying.
See Coach John →
Kevin R.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
I loved the great feedback and the use of technology to help me understand my golf weaknesses. John’s clear guidance made the lesson engaging and effective. If you’re looking to improve your game, I definitely recommend trying his lessons. You’ll get insightful tips that really help you progress. It’s a great way to take your skills to the next level. ⛳️
See Coach John →
Preston K.Verified ✓
Level: Beginner•Lessons taken: 5•Verified ✓
John did a great job of breaking down my swing, and I’m excited to continue working on the tips he gave me. John was patient and has a high golf IQ. I look forward to more lessons
See Coach John →
Raphael K.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
John was a great coach that, gave me the perfect instructions as a beginner. I could not recommend him more. This is the best coach in Orlando to go to.
See Coach John →
Abhishek S.Verified ✓
Level: Beginner•Lessons taken: 21•Verified ✓
John is exceptionally impressive and an excellent educator. I gained a substantial amount of knowledge during my initial lesson.
See Coach John →