View All Coaches in Area
Tennis Instructor


Glendora, CA (4 locations)

58 Completed Lessons |
22 Reviews
  • USPTA Certified
  • PTR Certified
  • Years Teaching: 9
  • Years Playing: 22
  • Levels Taught:
  • Beginner, Intermediate, Advanced
  • Teaches:
  • Kids, Juniors, Adults, Seniors
Lessons Starting at $62/hr
Schedule Lessons

About Me

Coaching Background
- Started Coaching Tennis in 2012
- Experienced Teaching Tennis for minimum of 8 years
- One of the Former Tennis Coach in Pasadena Polytechnic School
- One of the Former Tennis Coach of Whittier College
- Certified Tennis Coach

Coach John’s Playing Background
- 22 years of playing tennis
- Started playing at the age of 8 years old
- 4 years of full College Tennis Scholarship
- Ranked number #1 during 4 years in High School
- Played at ITF (International Tennis Federation) competition on several countries.
- Won several high school, college, and junior national competition as well as the USTA (United States Tennis Association) adult league.

Teaching Style

My lessons plans are personalized accord to my student’s specific needs and skill level.

Teaching Locations = Travel Radius = Preferred Court

= Travel Radius = Preferred Court
  • Kahler Russel Park
  • 735 N Glendora Ave,
  • Covina, CA 91724
  • Glendora High School
  • 1600 E Foothill Blvd,
  • Glendora, CA 91741
  • San Dimas High School
  • 800 W Covina Blvd,
  • San Dimas, CA 91773
  • Dawson Park
  • 241 W Dawson Ave
  • Glendora, CA 91740

Student Feedback

John easily connected with my son, I was able to witness how he was able to provide individualized training based on what the student needs even if they're in a group class. He is highly recommended!!

Jefferson V. - December 2, 2021

Coach John is by far the best tennis coach I have ever had. He is a stickler for fundamentals, which goes back to his days of playing internationally. He also coached in both the high school and collegiate level. He is very thorough when teaching but most importantly he is very patient and kind! I highly recommend coach John!

Joey D. - November 4, 2020

If you’re a beginner like me, he’s the perfect guide for you! John is such an awesome coach. He’s attentive, kind, fun, patient and encouraging! I highly recommend working with John.

Daphne G. - November 14, 2020

I used to think I was only a player of badminton. But I took his class and he motivated me and trained me to become the next Serena Williams. I was weak on my serves before, but now I be serving up Ls to anyone I face in my nearest Rec.

Marvyn G. - November 13, 2020

His a good teacher...he likes to talk a lot which is good because it gives more detail as he teach.

Jibenz B. - November 9, 2020

John is very patient and knowledgeable for all levels. I enjoy my lessons with him and recommend his lessons to anyone who would like to start or restart playing tennis again

Mina N. - November 9, 2020

A very effective coach. He is patient with slow-learners like me. I would surely recommend John to family and friends who would like to learn tennis as an exercise or/and a sport.

Luzviminda M. - November 8, 2020

I’ve known John Will since the early 2000s and one of his main passions is tennis! He has brought his talent from the Philippines to the US. If you are a beginner or have some kind of people experience, this gentleman will give you that push you need to be the best you can be and maybe more if you follow all of his coaching!

Let him help you to get the skills you need for this amazing sport!

Cesar L. - November 8, 2020

Our whole family had and is having an amazing experience with John! Our Kids-5, 6,7,12, me and my husband being on different levels, beginning to advanced- he adopted to all of our levels and patiently challenges us to the next level. He is both an amazing family tennis coach and a great one if you need guidance to the next level.
We love our Sunday tennis days with coach John!

Ofelya M. - November 7, 2020

John is a great coach. As a beginner not knowing much he has helped me improve quickly. He goes over the fundamentals and the training also helps with accuracy and cardio for a great workout. Definitely recommend.

Christian M. - November 6, 2020

Coach John brings high energy to every session. He also knows a lot of other tennis players in the community so I get a chance to practice doubles with them at the end of my sessions if time allows. I really hate doubles but I am slowly getting better. Thank you John for your mentorship and coaching

Carol L. - November 5, 2020

John is a true profesional. Fundamentally sound, great motivator and friendly personality. I give him 5 stars. I highly recommend him!

Joey D. - November 4, 2020

JOHN is a great coach! His lessons are great ... makes the lessons really fun. He’s able to pick out a few pointers to give me that make an immediate improvement & real difference to my shots & my serve. After a couple of hours, I felt there was genuine improvement in my game. Great lessons! Well worth it !

Lalah B. - November 1, 2020

Finding a tennis coach could be a difficult job & you need to find the perfect combination of professionalism & dedication. JOHN has these qualifications. He deliver quick results within the first few months. I’m very comfortable with him as my tennis coach & we understand each other perfectly! He coached brilliantly & he was encouraging. I would highly recommend JOHN to all wanting to learn tennis, irrespective of your standard or age.

Lani M. - November 1, 2020

John was very patient with me. I haven't played tennis for quite sometime. His coaching helped me get back to shape quickly. He taught me proper techniques to improve my swing. His footwork tips helped a lot as well. Will definitely recommend him to friends and family. Highly rated coach.

Monch O. - November 1, 2020

John is a great tennis instructor. He is patient with my daughters. My daughters are having fun learning and playing tennis.

Vincent W. - October 31, 2020

Recently had two lessons with John - only two! - and he greatly improved my game. I haven’t played in years, was on a team in grade school. So was a little nervous if I could even remember the basics lol.

John’s teaching methods were perfect. He is patient. And effective. He gave me little tips that improved my swings almost immediately.
He will definitely better your game, or teach it to you from the ground up. Can’t wait for my next lesson!

Pati M. - October 31, 2020

Coach Johns tennis lessons are always fun and I like the variety of drills we do during our lessons. It is obvious he is very knowledgeable and is very clear when teaching. His rates are great compared to other private lesson coaches as well. He teaches you everything from the rules of tennis to perfecting volleys and overhands. Looking forward to more lessons!

Hillary L. - October 31, 2020

Great in teaching tennis with kids and adults who wanted to learn the sport

Joseph B. - October 31, 2020

Great coach, I have always feel improvement after every lesson because he knows exactly what you need to fix to improve your skills. He is incredibly engaged during the lesson as well. Highly recommend!!

Annie W. - October 31, 2020

It has been years since I last played tennis and John was very patient to teach me the basic forms again. He also prepares drills for my level of tennis and we do rally afterwards. I am looking forward to more sessions with John so i can improve my play.

Tin O. - October 31, 2020

John is an amazing tennis coach. He spends much needed time with younger people to provide them guidance and basics of the game. He is highly respected among his students, colleagues, local tennis sports. His services are top-notch in the area and comes at a pretty good cost. I highly recommend him to anyone wanting to learn tennis.

Sagar T. - July 18, 2020