View All Coaches

Juan P.

Tampa, Florida (7 locations)
  • USPTA Certified
  • PTR Certified
Lessons Starting at $85/hr
Schedule First Lesson

About Me

Hi, this is coach JP, and I am a passionate and experienced tennis coach with a strong background as both a player and instructor. I have spent over a decade competing at the highest levels of tennis, gaining invaluable experience on the ATP Tour and as an NCAA Division 1 student-athlete. My journey in the sport has taken me around the world, allowing me to develop a deep understanding of the game and a coaching style that adapts to players of all levels. As a player, I achieved an ATP ranking of #1657 in singles and #1813 in doubles, competing against top talents in professional tournaments. I also played NCAA Division 1 tennis, where I honed my skills in a highly competitive environment while balancing academics and athletics at the highest collegiate level. I have coached 500+ students of all ages and skill levels, from beginners looking to develop strong fundamentals to high-performance athletes aiming to elevate their game.

Teaching Style

My teaching style is player-focused and adaptable. I emphasize strong fundamentals, footwork, and match-play strategy, always tailoring each session to the player’s goals and level. I structure my lessons with a warm-up, technical drills, point play, and a focus area depending on the player’s needs.

Teaching Locations

Travel Radius
Court marker
Court Location
Mac Farlane Park
1700 North Macdill Avenue
Tampa, Florida 33607
Egypt Lake Park
3126 Lambright St.
Tampa, Florida 33614
Alexander Park
5602 N Lois Ave
Tampa, Florida 33614
Oldsmar Tennis Courts
Lafayette Dr
Oldsmar, Florida 33626
Julian B Lane Riverfront Park
1001 N Blvd.
Tampa, Florida 33606
Plantation's Racquetball Court
9900 Plantation Blvd
Tampa, Florida 33624
Fawn Ridge Park
9564 Exposition Dr
Tampa, Florida 33626

Photos

FAQ's

Can I bring more than one person?

Yes! I often work with groups of families or friends with 2-4 people.

Are there any other fees?

Nope! All fees are already included in the price. (tennis court fees, taxes, etc)

Can you travel to me?

Yes, I can travel up to 20 miles to a tennis court in your area.

Do you offer a trial lesson?

There is a 6 hour minimum commitment, but if you are not happy after the first lesson, I offer a 100% money back guarantee.

Can we speak before the lesson?

I will contact you shortly after signup. You will NOT be charged until we have spoken about your schedule and other important details.

MTL Satisfaction Guarantee

If you are not satisfied after the first lesson, we will set you up with another coach or refund your remaining lesson credits.

Easily get set up by phone: 512-766-6225 (8am - 7pm CST)
}