Welcome to Fault Tolerant Tennis San Francisco! All sessions will be run at the Lowell High School tennis courts. Reserve your spot here.
Address: 21 Lake Merced Blvd, San Francisco, CA 94132.

Training Packages
Primary Student
Train with us every day for 6 days.
You’ll train with both Alexa and Johnny, who will work together over the course of the week to identify exactly what you need to maximize your future growth, and how to deliver that.
Price: $2000 ($500 deposit to reserve, $1500 due May 27th).
Private Lessons
We offer individual private lessons at $160/hour. Week-long students get scheduling priority, but we typically have a few hours here and there for students who want one or two lessons.
Primary students can add lessons at $140/hour.
High-Load
If you’d like to train more than once per day, reach out at coaches@faulttoleranttennis.com. We’ll work out a schedule and quote you a price.
Your Training Schedule
As a primary student, you will have 6 training sessions across 6 days:
- 2x – 90 minute private lesson
- 2x – 120 minute private lesson
- 2x – 120 minute integration session
Here’s an example schedule.

Timing
You will have 2 early sessions, both 90 minutes, and 4 late sessions, each 120 minutes.
Early session time slots:
- 10:30 am – 12:00 am
- 12:00 am – 1:30 pm
Late session time slots:
- 4:00 pm – 6:00 pm
- 6:00 pm – 8:00 pm
Personal Timing Conflicts
We’re quite full, so the schedule is not super flexible, but if you have personal timing conflicts, let us know, and we’ll do our best to accommodate. Exact schedules will be made available by May 27th.
Reserving Your Spot
We charge a $500 deposit to hold a primary student slot, refundable through 5/15. Full amount due on May 27th. Deposit here.
Private lesson are paid in full when reserving, refundable through 5/15.
If you have hard scheduling conflicts, reach out at coaches@faulttoleranttennis.com before you deposit
Rain
All sessions are outdoors. If it’s wet, but not raining, we’ll make a judgement call. If it’s actively raining, we will cancel the day, and make it up on June 18th. If 2+ sessions need to be cancelled, we will issue prorated refunds.
