Confident Strokes

Private Swim Lessons · Bay Area

Turn can't swim into can't stop.

Swim lessons for kids and adults, taught at your pool, one near you, or mine. One-on-one or small group — steady, patient coaching until strokes feel automatic.

Lifelong swimmer Former competitive swimmer Certified lifeguard CPR certified
30 min
Free trial lesson

No cost. No obligation. Just get in the water and see how it feels.

Moe Ghaffarian, swim instructor

About your instructor

Hi, I'm Moe.

I've been in the water my whole life — competitive swimming growing up, swimming ever since, and certified as a lifeguard. These days I teach kids and adults how to swim with confidence, one patient lesson at a time, at a pool near you.

  • Lifelong swimmer, competitive background
  • Certified lifeguard
  • CPR certified
  • Teaches both kids and adults, all comfort levels
Every new student starts with a free trial lesson, no strings attached — the best way to see if we're a good fit before committing to anything.

How it works

Three steps to the deep end.

1

Book a free trial

Pick a time that works, tell me a bit about the swimmer, and we'll find a pool nearby or use yours.

2

Meet at the water

30 minutes, one-on-one. No pressure — just a first look at where things stand and what to work on.

3

Build confident strokes

We set a simple plan and pace, session by session, until swimming feels automatic instead of scary.

Pricing

Simple, honest pricing.

Straightforward rates for private and small-group lessons — no hidden fees, no long-term contracts.

First lesson
Free / 30 min
No cost, no obligation. The best way to see if we're a good fit.
  • One-on-one, 30 minutes
  • At your pool, a nearby one, or mine
  • Kids or adults, any level
Book free trial
4-lesson package
$160 total
$40/session — best for building real momentum week to week.
  • Save $20 vs. single lessons
  • Consistent weekly slot
  • Kids or adults, any level
Ask about packages

Service area

Your pool, a nearby one, or mine.

Serving families and adults across the Bay Area. Have access to a pool? Great, we'll use it. Don't? We can meet at mine or find one nearby.

Bay Area Livermore Tri-Valley Fremont Pleasanton Dublin

A note on safety

Every lesson is insured, and I follow water-safety best practices for both kids and adults. If your pool has specific rules about outside instruction, I'm happy to work with you and the property to get proper permission first.

Get in touch

Questions first? Ready to book? Either way.

Call, text, email, or book directly — whatever's easiest for you.

Send a message

Have a question or ready to book?

Fill out a quick form — name, email, and a note about the swimmer — and I'll get back to you soon.

Open contact form →