TeachMe.To Logo
  1. Tennis
  2. California
  3. San Francisco
💙

Get a free trial lesson with Kevin

Image 1
Image 2
Image 3
Image 1
Coach video
Profile image
  1. Tennis
  2. California
  3. San Francisco

Learn Tennis with Kevin

⭑5.0 (16)
💰$35 weekly lessons

Passionate about sharing my love for the game, I bring five years of experience coaching tennis to players of all levels. As a former experienced player myself, I understand the dedication and strategy needed to excel on the court. Let's work together to elevate your game and unlock your full potential, all while having some fun along the way!

Levels taught: Beginners, Intermediates, Experts
•
Teaches: Kids, Teenagers, Adults, Seniors
🏅Experienced Player
📝USTA Certified
🎓5 years playing
🔥72 Lessons
⭐️Adult USTA Tournament Finalist
Try Kevin risk free
When you buy with TeachMe.To you're getting access to a network of coaches. If you don't love your lessons with Kevin, we'll switch you to another coach or give you a full refund.

Reviews

Total reviews16
Average rating
5.0
5
16
4
0
3
0
2
0
1
0
Maryam G.Verified ✓
Level: Beginner•Lessons taken: 8
Verified ✓
What a great instructor. I enjoyed it very much.
Alvin L.Verified ✓
Level: Beginner•Lessons taken: 5
Verified ✓
Great coach!! Kevin made playing tennis fun again as he broke down my really bad mechanics and bad habits and got me learning more about the basics I obviously missed when playing tennis in high school. Has only been one lesson but I look forward to more and becoming skillful.
Ivan I.Verified ✓
Level: Beginner•Lessons taken: 5
Verified ✓
Great lesson! Good vibe and very clear and helpful instructions, just what I was hoping to get
Santosh M.Verified ✓
Level: Beginner•Lessons taken: 4
Verified ✓
I had a great first class with Kevin ! He is very knowledgeable and guides us with every shot !
Noureen N.Verified ✓
Level: Beginner•Lessons taken: 4
Verified ✓
Amazing teacher!

Locations

These are the locations I've set as being able to provide lessons:
38 courts available
Gene Friend Recreation Center

270 6th St

1339 miles away
Outdoors
Joe DiMaggio Tennis Courts (US)

651 Lombard St, San Francisco, CA 94133, USA

1339.1 miles away
Outdoors
North Beach Park

673 Lombard St, San Francisco, CA 94133

1339.1 miles away
Outdoors
Alice Marble Tennis Courts

1200 Greenwich Street, San Francisco, CA, USA

1339.5 miles away
Outdoors
Alice Marble Park

Greenwich St, San Francisco, CA 94109

1339.7 miles away
Outdoors
Helen Wills Playground

3114 Sweetbrier Cir

1339.7 miles away
Outdoors
Margaret Hayward Park

Turk St, San Francisco, CA 94102

1339.7 miles away
Outdoors
Tennis Coalition SF

1663 Mission St

1339.8 miles away
Outdoors
Tennis Court | Lafayette Park (US)

Washington St & Gough St, San Francisco, CA 94109, USA

1339.9 miles away
Outdoors
James P. Lang Athletic Fields

Gough St &, Golden Gate Ave

1340 miles away
Outdoors
Lafayette Park

2074 Sacramento St, San Francisco, CA 94109

1340 miles away
Outdoors
Jefferson Square Park

950 Gough St

1340 miles away
Outdoors
Lafayette Park

Gough St &, Washington St

1340 miles away
Outdoors
Margaret S. Hayward Tennis Courts

1016 Turk St, San Francisco, CA 94109, USA

1340 miles away
Outdoors
Hayes Valley Playground Tennis

645 Hayes Street

1340.1 miles away
Outdoors
Fort Mason Tennis Courts

2 Marina Boulevard

1340.1 miles away
Outdoors
Hayes Valley Playground

Hayes St

1340.2 miles away
Outdoors
Elia Hill Hutch Recreation Center

1139 Golden Gate Ave, San Francisco, CA 94115

1340.2 miles away
Outdoors
Ella Hill Hutch Recreation Center Tennis Courts

1050 McAllister St, San Francisco, CA 94115, USA

1340.2 miles away
Outdoors
Ella Hill Hutch Community Center

1050 McAllister St

1340.2 miles away
Outdoors
Moscone Park Playground

1800 Chestnut St

1340.3 miles away
Outdoors
Alamo Square - Hayes St & Steiner St

Hayes St & Steiner St, San Francisco, CA 94117, United States

1340.4 miles away
Outdoors
Alta Plaza Park

Jackson St & Steiner St, San Francisco, CA 94115, USA

1340.5 miles away
Outdoors
Hamilton Rec Center (US)

1900 Geary Blvd, San Francisco, CA 94115, USA

1340.5 miles away
IndoorsOutdoors
Hamilton Recreation Center

1900 Geary Blvd

1340.5 miles away
Outdoors
Moscone Tennis Courts (US)

San Francisco, CA 94123, USA

1340.5 miles away
Outdoors
Duboce Park

Duboce Park, Scott St

1340.5 miles away
Outdoors
Alamo Square Park

1101 Fulton St, San Francisco, CA 94117

1340.5 miles away
Outdoors
Hamilton Park

1960 Geary Blvd, San Francisco, CA 94115

1340.5 miles away
Outdoors
Alta Plaza Park

Jackson St. &, Steiner St

1340.6 miles away
Outdoors
California Tennis Club

1770 Scott St., San Francisco, CA 94115

1340.6 miles away
Outdoors
Corona Heights Park

39 Flint St, San Francisco, CA 94114

1340.8 miles away
Outdoors
Peixotto Playground

2475 15th St

1340.8 miles away
Outdoors
Balboa Park (US)

Sgt John V Young Ln, San Francisco, CA 94112, USA

1341.6 miles away
Outdoors
Mountain Lake Park (US)

98 Funston Ave, San Francisco, CA 94118, USA

1342.3 miles away
Outdoors
Mountain Lake Park Playground

1 12th Avenue

1342.4 miles away
Outdoors
San Francisco State University Tennis Court

1600 Holloway Ave, San Francisco, CA 94132, USA

1343.5 miles away
Outdoors
Dupont Tennis Court

336 31st Ave, San Francisco, CA 94121, United States

1343.5 miles away
Outdoors

Availability

These are the times I've set as being available for lessons.
sundays
6 AM - 11 PM
mondays
6:30 AM - 3 PM
tuesdays
6:30 AM - 3 PM
wednesdays
6:30 AM - 9 PM
thursdays
6 AM - 9 PM
fridays
6:30 AM - 9 PM
saturdays
6 AM - 10:30 AM

Beginner training plan
Your first lessonAsk them what’s their goal when it comes to tennis. And to have fun.
Lesson 11+Expect to have fun while doing what they’ve learned.
Lesson 4-10Expect to learn the groundstroke, positioning, eye contact and more in depth of footwork.
Lesson 2-3Expect to learn how to warm up their body before playing and how footwork are important.

Advanced training plan
Your first lessonFoot work, foot work and foot work. To see their agility when getting to the ball.
Lesson 11+Connecting all their knowledge on tennis and refining it .
Lesson 4-10Knowing how to play the ball. Having a strategy when it comes to matches. To be smart with plays. Less work is more with proper technique.
Lesson 2-3Focusing on foot work, body movements for aiming where you want the ball at, aim for serving, volleys, etc.

Youth players
Working with kidsFor them to learn how to have fun when it comes to tennis.

Working with teenagersFocusing on right forms and breaking a bad habit they’ve learned on their early stages of tennis.

What you need to bringStudents will need to have proper shoe attire to make sure injuries will be avoided, their own racket (I have extra they can use) and a big energy to learn tennis.

What I can bringI have a tennis ball basket, extra rackets, full set of balls to use, etc.

Frequently asked questions

Cancellation Policy

We totally understand that life can be unpredictable and plans might change. That's why we've got your back with our flexible cancellation policy, designed to give you peace of mind when booking private sports lessons with our awesome local instructors!

If you need to cancel your lesson, no worries! You can get a full refund if you cancel within 24 hours of making your booking. We want to make the process as hassle-free as possible for you.

And if you simply want to reschedule your lesson, change the date and time, or adjust the number of students joining, we've got you covered there too. You can easily make these changes within 24 hours of booking, and up to 72 hours before your lesson starts.

Our goal is to make your experience smooth, enjoyable, and worry-free. So go ahead and book with confidence, knowing that we're here to accommodate your needs every step of the way!
TeachMe.To Logo

The easy way to learn to play.

AboutFAQCoach FAQ
BrowsePrivacyTerms
Partners
InstagramFacebook

© 2025 Teach Me To


As a platform, we do our best to provide accurate information and make your booking experience seamless. However, we do not verify every detail and we do not background check every coach who lists themselves on our site. It's up to the instructors to provide accurate, up-to-date information. If you have any questions or concerns, just message us and ask!

KM
Tennis with Kevin Millare⭑ 5.0 (16 reviews)
How it works