About us


We help players of all ages and ability levels develop a passion and love for tennis. We work closely with players to assist in their development as players and people, emphasizing teamwork, leadership, and sportsmanship.

Individual Attention

We make individual attention a priority and look to provide a student to coach ratio no larger than 6:1. We ensure that campers are grouped appropriately based on skill level and age.

Developing Skills

We use a variety of drills and games to challenge players to build skills and become more knowledgeable while having fun. Our instruction covers different aspects of tennis, ranging from footwork to situational tactics. Our stroke techniques are based on simplicity and efficiency to generate effortless power.

2019 Camp Schedule

Lessons From: June 10 to August 2, 2019
Ages: 4 to 18 years old
Instructors: Bryan Lee
Location: Lowell High School, 1101 Eucalyptus Dr, San Francisco, CA 94132
Half Day: 9am-12pm or 1pm-4pm, $250/week, $55/day drop-in
Full Day: 9am-4pm, $400/week, $85/day drop-in
FREE Extended Care: 8am-9am & 4pm-5pm
What to bring: Lunch (for all day students), snacks, tennis shoes, tennis racquet (racquet provided upon request), water bottle, sunscreen


The team


  • "I found Bryan Lee to be very passionate, skilled and knowledgeable about tennis during our time together."

    Coach Bob Hansen, Former UC Santa Cruz Head Coach, NCAA ITA four-time Coach of the Year
  • "We couldn't be happier than we are with the coaching our daughter receives. The coaches are kind, patient and knowledgeable. Leaving your child with a coach, a teacher, or a sitter isn't always easy. But trust me, time spent with Topspin Tennis is both safe and enriching."

    Karen Kennedy
  • "With SF Topspin Tennis, they bring out your hidden potential with your style of play."

    Jacky Ng, Men's 3.5 tennis player
  • "My daughter, who was entering high school, worked on her tennis skills with Bryan and significantly improved over that summer. She has been attending multiple tennis camps since she was 11 years old, but I have to say, this is the best yet."

    Josephine Lee