TeachMe.To Logo
  1. Tennis
  2. New Jersey
  3. Jersey City
💙

Get a free trial lesson with Jeff

Tennis 🎾 lessons with

Coach Jeff Lam

Get a free trial lesson
Jeff Lam, Tennis coach in Jersey City
Jeff Lam — Tennis lesson photo 2
Jeff Lam — Tennis lesson photo 3
Jeff Lam — Tennis lesson photo 4
Jeff Lam, Tennis coach in Jersey City
Jeff Lam — Tennis lesson photo 2
Jeff Lam — Tennis lesson photo 3
Jeff Lam — Tennis lesson photo 4
Pay $0 today$171per lesson after trial

Tennis 🎾 lessons with

Coach Jeff Lam

Get a free trial lesson
Get a free trial lesson
Pay $0 today$171per lesson after trial
82
Happy Student Score
Fair
•
Jeff is dependable, though reschedules are more frequent. Best if your schedule is flexible.
Coach Rating
5.0
36 ratings
23 reviews
82
Happy Student Score
Fair
•
Jeff is dependable, though reschedules are more frequent. Best if your schedule is flexible.
Coach Rating
5.0
36 ratings
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: Jersey City, New Jersey
🎓
Years Playing: Not specified
🔥
Given: 77 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

At your location

At your location

This coach can travel to you

Travels within 20 miles

Hamilton Park Tennis Courts

Free
474.3 miles away

Stephen R. Gregg Memorial Park Tennis Courts

Free
470.7 miles away

Lincoln Park Tennis Center (Tennis Court)

Free
472.2 miles away
No slots this week

Availability on all locations

Near Jersey City, New Jersey

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

➕D1 Athlete
🏅College Player
➕College Coach

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 Jersey
  3. Jersey City
TeachMe.To Logo

The easy way to learn to play.

AboutFAQCoach FAQHelp Center
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!

How does it work?
JL
Tennis with Jeff L.⭑ 5.0 (38 reviews)
How it works

Reputation

82
Happy Student Score
Fair
Reliability
Sometimes unreliable ⚠️ May miss or reschedule lessons more often, so flexibility is important.
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.

Closest cities

BayonneBloomfieldBronxBrooklynCarteretCliffside ParkCliftonCranfordEast RutherfordEdgewater