1. No results to show.

Bshark

$49
Starting price


Responds within a day


Thumbtack Guarantee

If you hire this pro, you’re covered by a money-back guarantee. Learn more

If you hire this pro, you’re covered by a money-back guarantee. Learn more

About
Hi, I’m Babak, a swim instructor based in San Francisco with over 25 years of swimming experience. I focus on helping swimmers build confidence, improve technique, and feel safe and comfortable in the water; whether you’re a beginner or looking to level up your skills. I’m also an open-water swimming enthusiast and have completed long-distance swims, so endurance and efficient technique are a big part of my coaching approach. I have access to some pools in San Francisco and I’m also happy to teach at your home or a friend’s pool if it allows private lessons. If you’re located outside San Francisco, I can only take on lessons if you already have access to a suitable pool, as I don’t have pool references in other cities. Looking forward to swimming with you!
Overview

Hired 3 times

Serves San Francisco, CA

Background checked

1 employee

14 years in business

Business hours

Sun12:00 am - 11:59 pmMon12:00 am - 11:59 pm

Payment methods

This pro accepts payments via Cash, Venmo, and Zelle.

Services offered
Student experience level
Work location

I travel to my customers

Projects and media
Projects and media
Reviews

Customers rated this pro highly for work quality, value, and professionalism.

5.0

4 reviews

5

100%

4

0%

3

0%

2

0%

1

0%


pro avatar
Linda R.

Sep 2, 2025

Hired on Thumbtack

Babak gave my 7 year old grandson swimming lessons in our pool. He was very good and working with him and was always on time.

Details: Youth (6 - 12 years old) • Beginner • Comfortable in water • Improve swimming technique • Learn basic strokes • Yes, a pool at my home • 30 minutes • My home, venue, etc.

Private Swim Lessons
pro avatar
Sean K.

May 9, 2025

As most of you know, it's not easy to find the right swim instructor as an adult. I already had some basic swimming knowledge and was looking for someone to help me improve my technique. I found Babak and started with 3–4 sessions in the beginning. He is extremely professional, patient, and knows exactly how to keep you motivated and excited throughout the lessons. Not only have I improved my swimming technique, but I’ve also found a workout routine I look forward to. I now train with Babak on a weekly basis. It’s rare for me to write a review, but I highly recommend Babak to anyone looking to get better at swimming or just build confidence in the water.
pro avatar
Vanessa f.

Apr 12, 2025

Hired on Thumbtack

I had a great swim lesson with BShark. He was punctual, informative, and patient. I would recommend his services.

Details: Adult (18 or older) • Beginner • Comfortable in water • Learn basic strokes • Improve swimming technique • Train for an event • No, I would like the pro to suggest a pool • 45 minutes • At the pro’s location • My home, venue, etc.

Private Swim Lessons
pro avatar
Naz M.

Feb 7, 2025

can’t say enough great things about Bob! he is incredibly knowledgeable, skilled, and one of the kindest, most patient coaches we’ve ever met. he truly cares about every swimmer’s progress, taking the time to understand their strengths and areas for improvement. After a long break from swimming, his gentle and encouraging approach made getting back in the water a fun and positive experience. he celebrates every milestone, big or small, and his passion for teaching shines through in every session. Highly recommend!
Credentials
Background Check

Babak Mojab

  • Loading