TeachMe.To Logo
  1. Tennis
  2. New York
  3. Richmond County
💙

Get a free trial lesson with Jeff

Tennis lessons with

Coach Jeff Lam

From$170.10 per lesson
•
Image 1
Image 2
Image 3
Image 4
Image 1
Profile image
Profile image
Profile image
+1

Tennis lessons with

Coach Jeff Lam

From$170.10 per lesson
•
98
Happy Student Score
Outstanding
•
This coach is very reliable and responsive. Students are very satisfied and regularly return for more lessons.
Coach Rating
5.0•23 reviews
98
Happy Student Score
Outstanding
•
This coach is very reliable and responsive. Students are very satisfied and regularly return for more lessons.
Coach Rating
5.0•23 reviews

About your tennis coach

Hey, I'm Coach Jeff. I was a Division I tennis player on an athletic scholarship at Saint Peter’s University (SPU), where I also served as team captain my senior year. Following that, I became the assistant coach at SPU and NJCU. Currently, I run an indoor tennis program at SPU, offering adult cardio tennis and kids' group lessons. I work with players of all ages and skill levels, but my specialty is helping dedicated athletes elevate their game through personalized training programs.

👋
Teaches: Kids, Teenagers, Adults, Seniors
🌱
Levels: Beginners, Intermediates
📍
Lives in: Richmond County, New York
🎓
Years Playing: Not specified
🔥
Given: 74 lessons

Jeff's availability

Find a location and time that works for you

Jeff's availability

Find a location and time that works for you

Staten Island Private Tennis Court

$30
471.9 miles away

Lincoln Park Tennis Center (tennis court)

Free
472.5 miles away

Hamilton Park Tennis Courts

Free
474.7 miles away

Stephen R. Gregg Memorial Park Tennis Courts

Free
471.0 miles away

Lincoln Park Tennis Center

$15
472.5 miles away

Centercourt Club & Sports - Florham Park

Free
456.1 miles away

St. Peter's University Tennis Courts

Free
473.3 miles away

Availability on all locations

Near Richmond County, New York

No availability for this date

Didn't find a time or location that works with Jeff?
We can suggest similar coaches or arrange a different spot (even at home)
See similar coaches

Accomplishments

🏅College Player
➕College Coach
➕D1 Athlete

Reputation

98
Happy Student Score
Outstanding
Reliability
Always reliable ⭐ Shows up on time and ready to teach every lesson. You can count on them.
Avg. time to confirm lessons48 hours
Average rating
5.0
36 ratings•23 reviews
5
36
4
0
3
0
2
0
1
0
Shihui S.Verified ✓
Level: Intermediate•Lessons taken: 6•Verified ✓
Very patient, great coach!
Alex L.Verified ✓
Level: Beginner•Lessons taken: 3•Verified ✓
Jeff is super patient explaining mechanics and demonstrating techniques. He’s been great to work with and we look forward to continuing lessons!
Charanjeet Randhawa
I am incredibly pleased with the progress my daughter has made under Coach Jeff Lam's guidance. From the very first lesson, it was clear that he has a deep understanding of the game and a passion for teaching. Coach Jeff has a remarkable ability to connect with young players, making the lessons both fun and challenging. My daughter always looks forward to her sessions and comes home excited to practice what she's learned. He not only focuses on developing technical skills but also emphasizes the importance of strategy, mental toughness, and sportsmanship. One thing that stands out about Coach Jeff is his personalized approach. He quickly identified my daughter’s strengths and areas for improvement, tailoring drills and exercises to meet her specific needs. This has significantly boosted her confidence on the court. I also appreciate how Coach Jeff fosters a positive and encouraging environment. He pushes my daughter to do her best but always in a way that is supportive and motivating. This balance has helped her develop a love for the game, and we’ve seen her skills improve dramatically over the past few months. Overall, I highly recommend Coach Jeff to anyone looking for a knowledgeable, patient, and inspiring tennis coach. We feel fortunate to have found someone who truly cares about my daughter’s development as both a player and an individual.
Vidya Vittal
Jeff is an amazing person and a tennis coach. We are very lucky to have found him to coach our daughter who has improved tremendously under his tutelage. My daughter thoroughly enjoys each and every tennis lesson, where Jeff gives tips on techniques and strategies. Jeff is very disciplined and has a great way of teaching his students. He not only is a great coach but, he also creates a comfortable environment on the court for his students. His positive reinforcement and passion for the game makes his students to push themselves to do better. My daughter also made the Varsity team this year for her school. Thanks to Coach Jeff's instruction skills. I would highly recommend Jeff as a coach!!
Kennan D.
Jeff is the most patient, kind, detail-oriented, teen-friendly positive sports instructor we have ever used for our kids. He was able to expertly get our kids enthusiastic about playing tennis, to play a better game and work harder at it (our teenager got up at 7 am to ride the city bus by himself on a Saturday to a neighboring city just to have a lesson with Jeff!), while being extremely communicative, flexible and fair with the parents. Jeff is amazing tennis player himself but being a good coach and instructor is another level of fantastic and Jeff is simply the best!
Daniel H.
In middle school, I was lucky enough to find Jeff to coach me. He was genuinely dedicated to my growth as a player and went the extra mile to help me improve. Each lesson with him had a purpose: whether it was forehands, backhands, serves, or volleys, he would always video record my stroke and point out specific weaknesses to improve on. Additionally, he taught me many different drills that I still use to this day. In conclusion, if you are looking for a tennis coach who is organized, passionate, and highly invested in your development, I highly recommend him.

What you need to bringShoes, athletic clothing and water

What I can bringBalls and rackets will be provided. Please just let me know in advance

Frequently asked questions

Cancellation Policy

We totally understand that life can be unpredictable and plans might change. That's why we've got your back with our flexible cancellation policy, designed to give you peace of mind when booking private sports lessons with our awesome local instructors!

If you need to cancel your lesson, no worries! You can get a full refund if you cancel within 24 hours of making your booking. We want to make the process as hassle-free as possible for you.

And if you simply want to reschedule your lesson, change the date and time, or adjust the number of students joining, we've got you covered there too. You can easily make these changes within 24 hours of booking, and up to 72 hours before your lesson starts.

Our goal is to make your experience smooth, enjoyable, and worry-free. So go ahead and book with confidence, knowing that we're here to accommodate your needs every step of the way!
  1. Tennis
  2. New York
  3. Richmond County
TeachMe.To Logo

The easy way to learn to play.

AboutFAQCoach FAQ
BrowseReviewsPrivacyTerms
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!

JL
Tennis with Jeff L.⭑ 5.0 (37 reviews)
How it works