View All Coaches in Area
Tennis Instructor

Xavier F.

Moraga, CA (2 locations)

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

About Me

Beginning with my middle school years onward, I developed a deep fondness for tennis that remains with me to this day. Because I enjoy being active, I also enjoy road cycling, running and swimming, but my heart always remained committed to tennis. I used to spend hours on end every day on a court during my developmental years. Today, I watch it almost obsessively on TV. While I have only begun coaching on the JV high school level this year, I have taught history, economics and political science since 1997 and feel those skills transfer seamlessly onto the court, for both seek to cultivate excellence and a posture of learning from student athletes, an objective that includes and transcends winning and losing.

Teaching Style

I usually like to hear what the client would like to focus on; or, I might assess myself the range of the student's skills to determine areas to develop. Lesson structure: conditioning and footwork, drill with a focus on one to two areas and play out some points or introduce a competitive drill with points.

Teaching Locations = Travel Radius = Preferred Court

= Travel Radius = Preferred Court
  • Miramonte High School
  • 750 Moraga Way
  • Orinda, CA 94563
  • Campolindo High School
  • 300 Moraga Road
  • Moraga, CA 94556

Student Feedback

It's a pretty good experience. He helps me learn very quickly because he emphasizes practice as well as theory. I will say he's a good coach.

Sarah O. - July 6, 2015

Xavier is super on point with his knowledge and technique. I bought the lessons as a gift for my husband and we are super impressed with Xavier’s professionalism regarding coach/client relationship. We love how he videoed our firsts session and shared with us so we could actually see ourselves in action and so we could be better aware of areas that need improvement. We are learning so much from you, Xavier, and having fun doing so! Thanks for being a great coach.

Diane G. - November 18, 2017

Great coach!

Thanh T. - July 18, 2018

Overall Rating


(22 Ratings)

Teaching Skill:
100 % Rating 100 %
100 % Rating 100 %
100 % Rating 100 %