Mission & Maple Ridge, BC

Private swim lessons that build confidence in the water.

One-on-one instruction with a certified swim instructor and lifeguard — for kids and adults, beginners to stroke refinement, in Mission and Maple Ridge.

Meet your instructor

Hi, I'm Ibrahim. I'm a certified swim instructor and lifeguard who believes every person deserves to feel safe and confident in the water — whether that's a nervous first-timer or a swimmer polishing their stroke.

My lessons are private and one-on-one, so every minute is focused entirely on you or your child. We move at the pace that builds real skill and real confidence — never rushed, always encouraging.

National Lifeguard (NL) Swim Instructor Standard First Aid & CPR-C
Ibrahim Huber, certified swim instructor and lifeguard

What I teach

Every lesson is private and one-on-one, tailored to your goals and comfort level. I teach the full Lifesaving Society Swim for Life ladder — from Preschool 1 all the way to Swimmer 6.

Kids & Beginners

Water comfort, floating, breathing, and first strokes in a patient, encouraging setting. Great for children building confidence for the first time.

Stroke Development

Front crawl, backstroke, breaststroke, and technique refinement for swimmers who want to move better and more efficiently.

Adult Lessons

Never learned, or want to get comfortable again? Private adult lessons at your own pace, without any pressure.

Water Safety

Essential safety skills and confidence for the pool, lake, and beach — taught by a working lifeguard.

See what you learn at each level →

Where I teach — book online

Choose a location below to see availability and book instantly through Propel.

Mission Keystone Pool

Mission, BC

Book at Mission Keystone Pool →

BW Mission

Mission, BC

Book at BW Mission →

Maple Ridge East

Maple Ridge, BC

Book at Maple Ridge East →

What families say

“My daughter went from being afraid to put her face in the water to swimming a full length. Ibrahim is patient, kind, and so encouraging.”
— Parent, Mission
“I never learned to swim as a kid. Ibrahim made me feel completely at ease and I finally feel safe in the water.”
— Adult learner, Maple Ridge

Frequently asked questions

How do I book a lesson? +

All lessons are booked online through Propel. Choose the location that works best for you below, pick an available time, and you're set.

What ages do you teach? +

Children through adults. Lessons are private and tailored to each swimmer's age, comfort level, and goals.

What should I bring? +

A swimsuit, towel, and goggles if you have them. Everything else we'll cover in the lesson.

What if I need to cancel or reschedule? +

Bookings, cancellations, and rescheduling are all managed through your Propel booking — see the cancellation policy on the booking page.

Ready to get in the water?

Book a private lesson with Ibrahim Huber today.

Book a Lesson