View All Coaches in Area
Tennis Instructor

James T.

Mooresville, NC (1 location)

  • USPTA Certified
  • Years Teaching: 30
  • Years Playing: 40
  • Levels Taught:
  • Beginner, Intermediate, Advanced
  • Teaches:
  • Juniors, Adults, Seniors
Lessons Starting at $53/hr
Schedule Lessons

About Me

Do you want to learn really fast, and have fun along the way?

Of course! Guaranteed improvement within the first 2-3 sessions, or the lessons are on me!

30+ year coach with vast experience at all levels, from beginner to tour professional. (Currently advising Adhithya Ganesan, #500 Men's ATP ranking. ) I really enjoy helping those just getting started to learn and have fun with the game for a lifetime. My focus: fun first, a little fitness, and practical application to move along and simplify the learning process.

Teaching Style

Fundamentals first, last, and always. I teach individuals, not methodology.

Teaching Locations = Travel Radius = Preferred Court

= Travel Radius = Preferred Court
  • Cornelius Road Park
  • 247 Cornelius Road
  • Mooresville, NC 28115
Tennis coach picture

Latest Reviews

Jim was terrific. Outstanding ability to break down fundamentals in technique and translate/communicate to the student.

He starts first with an evaluation of you ground strokes (FH/BH) and serves as a baseline and then formulates a detailed incremental development plan addressing grip, FH and BH techniques/form, footwork, positioning and serves.

Jim significantly improved my game in all facets and, as such, I highly recommend him.

John B. (Verified Review)

I stayed at the WDW Resort, and was fortunate to take a tennis lesson with Jim. Please note that I am a very advanced player with collegiate experience, and am one of the top players in my age group in the Mid-Atlantic area. Jim was able to teach me in an hour, what no other coachh or pro has been able to teach me in 30 years of playing. I wanted you to know what a high quality professional you have on staff. I would recommend him to anyone on any level.

Michael E. (Verified Review)

You gave my daughter Hayley a tennis lesson at WDW Resort. With all the people you've given lessons to since then, it's unlikely you remember her name. However, she as a little blonde 8 year old and you ended up giving her a two hour lesson.

You worked with her from the baseline and felt there wasn't much to correct. Then you worked on her serves, coming to the net, and you showed her a different way to volley. We thought it was a great lesson and wished we had read the article about you in Tennis magazine sooner.

Anyway, she went to the Little Mo Nationals, and won the 8 and under category, without losing a set. We wanted you to know that we felt your lesson played a part. After your lesson, she started coming to the net more and her volleys have kept improving!

Steve C. (Verified Review)

Jim is an excellent tennis coach/instructor. He is smart, reliable, organized and most of all, passionate about tennis. I am an athletic adult male that in my quest to learn the fundamentals of the game, has endured 6-7 instructors over the last few months. Each one missing some component necessary to help me acquire a strong foundation of skills needed to play the game competitively well.

Jim has a wealth of knowledge about tennis and moreover, an incredible aptitude for communication that caters to your individual needs as a student. I less than six lessons, I have learned enough technique to keep the ball in play with a strong intermediate!

Tennis has changed a lot of late. Jim has adapted his teaching method to accommodate the many changes in the game while still observing the fundamentals that always exist.

If you want to learn the game of improve your game and have fun doing it, I highly recommend Jim! He is definitely worth the time and money!

Jim B. (Verified Review)

This testimonial is to provide the highest recommendation for Jim McGarry as a teacher and life coach for Tennis, the sport of a lifetime that he loves so much and the gift that he shares with his friends and students.

Jim brings vast experience to coaching. He has trained with Tennis master coaches all over the world and has a commanding understanding of Tennis both from a technical, mental, physical, and training standpoint. He has coached everyone from recreational players to professional level players.
Regardless of who he coaches, he brings the same passion and love to every lesson and treats every student as if they were his most important coaching objective. The result is that all of his students grow and most importantly love the game of Tennis.

Jim has coached both of our children from their earliest development through early adulthood. He knows how to impart complex technical concepts on stroke production in a manner that everyone can understand and is constantly positive and enjoyable for the student. After a lesson with Jim, our children always commented on how his incredible positivity led them to success in the lesson.

Jim is more than a Tennis teacher, he is a life coach as well. He recognizes that Tennis is a sport and discipline that applies to all areas of life. And he provides support to his students from their earliest days of development throughout their Tennis playing lives on important training and playing decisions.. Jim supports and understands each student individually, and therefore his advice is always tailored to an individual’s strengths and needs which is why he is so effective and outstanding as a Tennis Coach and teacher.

For anyone seeking to learn and love the wonderful sport of tennis at either a beginning or the most challenging competitive level, Jim McGarry is a wonderful coach and a gift to the sport of tennis and its students!

Richard L. (Verified Review)

Has a great eye for the individual. None of us know what we don't know. Jim is very skilled at leading someone gently to recognizing things that they may have never given any thought or consideration to. The end result is the saving of enormous amounts of time, effort, and money.

James L. (Verified Review)
}