View All Coaches in Area
Tennis Instructor


Covina, CA (6 locations)

253 Completed Lessons |
36 Reviews
  • PTR Certified
  • USPTA Certified
  • Years Teaching: 10
  • Years Playing: 24
  • Levels Taught:
  • Beginner, Intermediate, Advanced
  • Teaches:
  • Kids, Juniors, Adults, Seniors
Lessons Starting at $76/hr
Schedule Lessons

About Me

Coaching Background
- Started Coaching Tennis in 2012
- Experienced Teaching Tennis for minimum of 10 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

I will teach my students all the techniques in tennis from hitting forehand, backhand, serves, volleys, and overhead. We will be doing a lot of rallying which is hitting back and forth. I will teach my students the scoring, positioning and strategies of playing singles and doubles match plays.

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
  • Finkbiner Park
  • 160 N Wabash Ave,
  • Glendora, CA 91741
  • George Manooshian Park
  • 857 N Loraine Ave,
  • Glendora, CA 91741

Latest Reviews

I always have a great experience dealing with Coach John from Champion Tennis Lessons. He always get a great connection with my two little boys. My kids always have a great time playing tennis with him. My children always excited to have tennis lessons. they are basically learning a lot and at the same time having fun. a lot of people are saying that his students always have the best form and technique in tennis so I wanted to go with him. I highly recommend him to everyone looking to get some tennis lessons in the area. He could do drills, rallying or even matchplay with you. he will listen to your needs and create a tennis plan accordingly.

Danica N. (Verified Review)

John is an excellent Tennis Coach to hire for all types of age from kids to adults and level from beginners to intermediate to advance players. He will always motivate you to train and practice harder to improve your tennis technique, and strategy. He will encourage you to join competition once you are ready by joining at if you are a beginner, he will explain to you in detail the scoring, positioning and rules of the games so you will be familiarize with the real tennis match. he will points out to you all the benefits and advantages of playing tennis regularly like getting physically healthy, improving your social skills by meeting and connecting with new friends, increase your mental toughness and more

Pamela P. (Verified Review)

This is an excellent place to learn how to play tennis. The Coach will response to your all questions as quickly as possible. Setting up an appointment to get tennis lessons is easy simple and quick. Choosing this tennis company is better than others. He offers private and group tennis classes for kids on different ages and adults on different levels.

Kathleen D. (Verified Review)

Coach John coaches all three of my children. He is patient and great at teaching and coaching.

Julie L. (Verified Review)

Coach John was very professional and patient with me. His rates are great compared to others. I highly recommend you give him a try. 

Jonathan C. (Verified Review)

John is a very good tennis instructor. He makes it fun and easy to learn tennis. I will recommend him to other people that want to learn tennis.

Marygrace S. (Verified Review)

John is an excellent tennis instructor. He gave invaluable feedback to every question and was very thorough from warm up to technique.

Shani M. (Verified Review)

Coach John is very friendly, professional, and a great tennis coach!
He’s patient and shows you the best tennis strategies to improve your game.
I highly recommend him if you are looking for a tennis coach!

Honoré (Verified Review)

John is awesome! So patient and makes tennis fun!

Daphne G. (Verified Review)

Awesome tennis lessons amazing job!

Nico H. (Verified Review)

John is a really cool coach, really highly recommend

Moses S. (Verified Review)

Very professional and very patient

Raymond F. (Verified Review)

Good instructor. Super kind and showed me some cool tips on serving! I’d recommend for a nice afternoon of tennis. 👍 good guy

Marcus A. (Verified Review)

I took tennis lessons with Coach John for a couple of months during COVID and found myself significantly improving in the sport. He not only consistently provided feedback during our 2 hour class, but made sure I understood how to apply those corrections myself.

It was a great workout, and Coach John is a friendly person who cares about your improvement and the value you get out of the class. I highly recommend taking classes if you are looking to pick the sport back up, starting the sport for the first time, or to improve your fundamentals of the sport.

I also got to play doubles even after our class with John's community, which was pretty fun :)

Annie W. (Verified Review)

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. (Verified Review)

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. (Verified Review)

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. (Verified Review)

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

Jibenz B. (Verified Review)

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. (Verified Review)

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. (Verified Review)

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. (Verified Review)

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. (Verified Review)

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. (Verified Review)

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. (Verified Review)

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. (Verified Review)

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

Joey D. (Verified Review)

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. (Verified Review)

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. (Verified Review)

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. (Verified Review)

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

Vincent W. (Verified Review)

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. (Verified Review)

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. (Verified Review)

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

Joseph B. (Verified Review)

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. (Verified Review)

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. (Verified Review)

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. (Verified Review)