💙
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

Indian Spring Golf CourseGolf Venue in Evesham Township, NJ

5.0(21 coach reviews)
•
1 coach•From $107 per lesson
Indian Spring Golf Course - Golf venue⛳Evesham Township, NJ

Outdoor golf course in Evesham Township

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!

Indian Spring Golf Course - Golf venue⛳Evesham Township, NJ
Setting
Outdoor
open-air
Parking
On-site

1 golf coach at Indian Spring Golf Course

Every coach below teaches at Indian Spring Golf Course. Pick the one that fits your level - they handle the rest.

Trey Markham profile
About Trey

Driven by an unprecedented passion for golf, I'm dedicated to helping others unlock their potential on the course. As a College of Golf graduate with teaching/coaching experience, I bring a unique blend of practical knowledge and strategic insight to every lesson. Let's work together to elevate your game!

What students say...

"Trey is great and very relatable. How he coaches is easy to understand and digest.

Top Rated
99Score
Trey
From$107per lesson

Trey

Bio: Driven by an unprecedented passion for golf, I'm dedicated to helping others unlock their potential on the course. As a College of Golf graduate with teaching/coaching experience, I bring a unique blend of practical knowledge and strategic insight to every lesson. Let's work together to elevate your game!
5.0
113 Lessons given
5.0
Available
Next: Tomorrow, 8:00 AM
PGA Associate
College Golfer
💰$107 for weekly lessons
Get golf lessons with Trey

About Indian Spring Golf Course

18-hole public golf course in Evesham Township, NJ, par 70, 6,375 yards, with driving range, short game area, and township resident discounts. Scenic layout with water hazards and well-maintained greens.

When to come
A steady-traffic venue. Lessons book up fastest on weekday evenings and weekend mornings.
Amenities
  • On-site parking
  • Outdoor facility
Hours
Monday9:30AM – 8PM
Tuesday9:30AM – 8PM
Wednesday9:30AM – 8PM
Thursday9:30AM – 8PM
Friday9AM – 8PM
Saturday9AM – 8PM
Sunday9AM – 8PM

Year-round operation as municipal course.

Looking around? See more golf coaches in Evesham Township.

Where you'll play

535 E Main St, Marlton, NJ 08053, USA

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

Get directions

Lessons at Indian Spring Golf Course, explained

Lessons at Indian Spring Golf Course start at $107 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.

Other nearby locations:

Kresson Golf Course

Kresson Golf Course

3.4 miles away
1 coach
Go to location

Ready to play at Indian Spring Golf Course?

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

  1. Golf
  2. New Jersey
  3. Evesham Township
  4. Indian Spring Golf Course

Reviews for coaches at Indian Spring Golf Course

5.0(21 coach reviews)
Olivia I.Verified ✓
Level: Beginner•Lessons taken: 9•Verified ✓
This lesson with Trey was quite informative, especially in covering the basic fundamentals. I appreciated how he took the time to really hear my goals, which made the whole process feel quite manageable. Though, I’ll still need to practice my swing on my own, but the steady focus on basics gave me a good foundation. Still, I look forward to seeing how my form develops with a bit more work. If you’re interested in a thorough, insightful and precise approach, trying Trey will be worth considering.
Review image
See Coach Trey →
John A.Verified ✓
Level: Beginner•Lessons taken: 17•Verified ✓
The lesson exceeded my expectations, honestly, Trey explained the reasons behind each drill and offered practice routines for home, which I found quite helpful. Still, I’d like to see some more focus on improving my swing specifically, but overall, it was a good experience and I think you could benefit from trying Trey too.
See Coach Trey →
Jack K.Verified ✓
Level: Beginner•Lessons taken: 9•Verified ✓
I loved how Trey explained why I was hitting bad shots compared to good ones and suggested different drills to practice at home. The clear guidance made the lesson very helpful. If you want to improve your game with practical tips and personalized advice, Trey’s lessons are definitely worth trying.
See Coach Trey →
Jack K.Verified ✓
Level: Beginner•Lessons taken: 9•Verified ✓
One thing that made the lesson great was how Trey clearly broke down the driver swing mechanics and offered useful tips for better consistency off the tee. The guidance was easy to follow, and looking forward to incorporating it into my game!
See Coach Trey →
Thomas P.Verified ✓
Level: Beginner•Lessons taken: 3•Verified ✓
Trey gave me clear insights into what I was doing right and wrong, and explained how to improve without overwhelming me, which I appreciated. Still, I’d like to build on what we touched on and explore some new topics next time.
See Coach Trey →
Olivier D.Verified ✓
Level: Intermediate•Lessons taken: 4•Verified ✓
Nice momentum from this lesson, Trey kept the focus sharp and I’m seeing solid progress. The highlight about results rings true. I’m hungry for more of the same, and chipping too, soon, today.
See Coach Trey →
Kasie B.Verified ✓
Level: Beginner•Lessons taken: 5•Verified ✓
Trey was wonderful to work with. He taught my son a lot of new things he hadn't been taught with a different instructor. He also showed him how he could improve and work on his techniques.
Review image
See Coach Trey →
Alejandro A.Verified ✓
Level: Beginner•Lessons taken: 9•Verified ✓
Trey is great and very relatable. How he coaches is easy to understand and digest.
See Coach Trey →