Perfect time to improve your swing, lower your scores, and prepare for league play.
Available for all lesson packages
Whether you’re just picking up a club or looking to fine-tune your technique, our lessons combine state-of-the-art simulator technology with personalized instruction to help you play your best — anytime, in any weather.
Our lessons take place in our high-tech simulator bays, where instant feedback and real ball-flight data help accelerate improvement for players of all skill levels.
Director of Golf | Teaching Professional
Gary brings nearly four decades of professional golf experience and instruction to eSwing.golf.
He began his career at the renowned Muirfield Village Golf Club in Dublin, Ohio, where he trained under Mr. Don Claypool, PGA Professional Jim Gehring, and Mr. Jack Nicklaus himself. During his time there, he also received instruction from Jack Grout, Muirfield’s Pro Emeritus and former PGA Tour player.
Gary later joined Royal Poinciana Golf Club in Naples, Florida, as the #1 Assistant Golf Professional, working under PGA Professional Rick Warner. There, he refined his understanding of course management and player development with insights from PGA Tour winner Curt Byrum, now a lead analyst for The Golf Channel.
With 38 years in the golf industry, Gary combines traditional teaching excellence with the latest simulator-based analytics to help golfers of all levels master their game — from swing fundamentals to competitive course strategy.
To ensure the best experience, lessons are offered during dedicated time slots on specific simulator bays.
Time Days Available Notes
11:00 AM – 12:00 PM All 7 Days (Mon–Sun) Lesson available on 1 dedicated bay only
5:00 PM – 6:00 PM Mon, Tue, Thur, Fri, Sat, Sun Ideal for after-work or evening sessions
All lessons are led by Gary Bower, and must be reserved in advance to ensure bay availability.
All lessons take place in our simulator bays, equipped with advanced tracking technology for real-time swing data and personalized analysis.
Rates are based on group lessons (up to 4 players) — perfect for friends, families, or small teams looking to learn together.
Duration Rate (per person group of up to 4 players)
1 Hour $60
2 Hours $110
3 Hours $150
4 Hours $175
8 Hours $250
💡 Private one-on-one lessons are also available upon request.
Please contact Gary directly for availability and scheduling.
Click below to purchase your preferred lesson bundle:
Each bundle can be booked online — once registered, you’ll receive confirmation details and scheduling instructions.
To schedule your lesson, email us at:
📧 bookings@eswing.golf
or call 📞 (614) 527-9527
Let us know your preferred day/time and whether you’d like a private or group session.
