1. No results to show.
  1. No results to show.

Confident Strokes

Top Pro

Responds in about 2 min


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
I'm a lifelong swimmer with a competitive background, a certified lifeguard, and CPR certified — swimming has been part of my life for as long as I can remember, and I genuinely love helping someone go from anxious in the water to confident in it. Lessons are always one-on-one or small group, never a crowded class where your kid (or you) gets 5 minutes of actual attention. I come to you — your pool, a nearby one, or mine — and every new student starts with a free trial lesson, so there's zero risk in finding out if we're a good fit before committing to anything. Whether it's a first-time swimmer who's nervous about putting their face in the water, or an adult finally learning as an adult, I meet you exactly where you are and go at your pace.
Overview

Current Top Pro

Hired 7 times

1 similar job done near you

Background checked

1 employee

Business hours

SunClosedMon7:00 am - 7:00 pm

Payment methods

This pro accepts payments via Apple Pay, PayPal, Venmo, and Zelle.

Services offered
Student experience level
Work location

My customers travel to me

I travel to my customers

Projects and media
Projects and media
Reviews

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

Exceptional 5.0

14 reviews

5

100%

4

0%

3

0%

2

0%

1

0%

Your trust means everything to us. Learn about our review guidelines.

Read reviews that mention:


pro avatar
Sunny L.

Aug 2, 2026

Hired on Thumbtack

Moe has been an outstanding swimming instructor for our son. He is patient, encouraging, and knows exactly how to build children's confidence in the water while helping them improve their technique. Alan genuinely looks forward to every lesson and has made noticeable progress in both his swimming skills and his comfort in the pool. Moe creates a positive, supportive environment that keeps the lessons fun while maintaining high expectations. He gives clear instructions, pays attention to each child's individual needs, and provides constructive feedback that helps them improve. We especially appreciate Moe's professionalism, enthusiasm, and ability to motivate young swimmers. We highly recommend him to any family looking for a knowledgeable and caring swim instructor.

Details: Youth (6 - 12 years old) • Beginner • Comfortable in water • Improve swimming technique • Yes, a pool that allows private lessons • 30 minutes • My home, venue, etc.

Confident Strokes's reply
Thank you for these kind words Sunny! Alan is one of my smartest, funnest, and politest students I've ever had and working with him is an absolute pleasure.
Private Swim Lessons
pro avatar
Gali R.

5 days ago

Hired on Thumbtack

Moe has been a great trainer, he is very knowledgeable, patient, passionate and very professional. He understands your concerns and works accordingly. He made me feel very comfortable and confident, I am very scared of water . I am now making progress in learning to swim. Highly recommended. You will feel safe , comfortable and confident under his guidance and teaching technique.

Details: Adult (18 or older) • No experience • Not comfortable in water • Become more comfortable in water • Improve swimming technique • Learn basic strokes • 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
Selam K.

Aug 5, 2026

Hired on Thumbtack

We highly recommend Moe! He is patient, knowledgeable, and truly cares about our son's progress. We really appreciate his clear communication and the thoughtful feedback he gives after every lesson. Our son has gained confidence in the water and looks forward to every session. Thank you, Moe, for your dedication, encouragement, and genuine care!

Details: My home, venue, etc.

Private Swim Lessons
pro avatar
Rahul S.

3 weeks ago

Hired on Thumbtack

Good instructor overall. He corrected my form throughout the lessons and was patient when I struggled with certain techniques. Helped me improve pretty quickly.

Details: Adult (18 or older) • Beginner • Comfortable in water • Train for an event • Improve swimming technique • Yes, a pool at my home • 45 minutes • My home, venue, etc.

Private Swim Lessons
pro avatar
Anna S.

2 weeks ago

Hired on Thumbtack

I enjoyed Mo's class a lot. He is professional and responsible, which I value a lot. In addition, during our classes, he taught me new skills I needed to acquire quickly. He pays attention to details so he tweaked my techniques that helped me improve. I'd love to learn more from him.

Details: Adult (18 or older) • Beginner • Comfortable in water • Improve swimming technique • No, I would like the pro to suggest a pool • 30 minutes • At the pro’s location

Private Swim Lessons
Credentials
Background Check

Mohammad Ghaffarian

  • Loading