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

Get a free trial lesson with Jeff

Image 1
Image 2
Image 3
Image 4
Image 1
Profile image
Profile image
Profile image
+1
  1. Tennis
  2. New Jersey
  3. Jersey City

Learn Tennis with Jeff

⭑5.0 (31)
💰$125 weekly lessons

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.

Levels taught: Beginners, Intermediates
•
Teaches: Kids, Teenagers, Adults, Seniors
🏅D1 Athlete
🔥38 Lessons
Try Jeff risk free
When you buy with TeachMe.To you're getting access to a network of coaches. If you don't love your lessons with Jeff, we'll switch you to another coach or give you a full refund.

Reviews

Total reviews31
Average rating
5.0
5
31
4
0
3
0
2
0
1
0
Shihui S.Verified ✓
Level: Intermediate•Lessons taken: 6
Verified ✓
Very patient, great coach!
Charanjeet Randhawa
Lessons taken: 1
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
Lessons taken: 1
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.
Lessons taken: 1
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.
Lessons taken: 1
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.

Locations

These are the locations I've set as being able to provide lessons:
6 courts available
Centercourt Tennis Club - Florham Park (CC)

299 Columbia Tpke, Florham Park, NJ 07932

456.1 miles away
Outdoors
Bayonne Tennis Courts

115-199 W 42nd St, Bayonne, NJ 07002, United States

471 miles away
Outdoors
Lincoln Park Tennis Center

285 Lincoln Pk, Jersey City, NJ 07304, USA

472.5 miles away
Outdoors
St. Peter's University

2641 John F. Kennedy Blvd, Jersey City, NJ 07306, USA

473.3 miles away
Outdoors
Hamilton Park Tennis Courts

25 W Hamilton Pl, Jersey City, NJ 07302, USA

474.7 miles away
Outdoors
Sutton East Tennis Club (CC)

488 E 60th St, New York, NY 10022, USA

479.2 miles away
Indoors
Want a lesson at your home or a different location? We can help.

Availability

These are the times I've set as being available for lessons.
sundays
6 AM - 10 AM
mondays
6 AM - 10 PM
tuesdays
6 AM - 10 PM
wednesdays
6 AM - 10 PM
thursdays
6 AM - 10 PM
fridays
9 AM - 10 PM
saturdays
6 AM - 7 PM

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!
TeachMe.To Logo

The easy way to learn to play.

AboutFAQCoach FAQ
BrowsePrivacyTerms
Partners
InstagramFacebook

© 2025 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 Lam⭑ 5.0 (31 reviews)
How it works