Mission Keystone>Ibrahim H.

Swim with Ibrahim H.

Teaches toddlers, children, teens, adults
🛟Lifeguarding💙Autism Spectrum

2 Reviews

R
Rose Anna W.
December 2025
We have done three lessons so far with Ibrahim and love how patient he has been along with meeting my son where he is at with his learning needs.
A
Annskie
June 2026
Its amazing!

About Ibrahim H.

I have been teaching students of different ages, different levels and different obstacles. I have developed an understanding of how to engage with young learners by approaching with patience, creativity and encouragement. For any level, I have learned to create a positive, trust-based atmosphere to overcome any fears or hesitations about being in the water. I aim to meet each student at their level. I include creative playfulness for younger students as part of getting familiar with the water. For any level, I aim to clearly set expectations and communicate any progress. Always with a patient, intuitive approach, I work to build confidence in the water for each student at their pace. I approach each lesson with patience, attentiveness and a deep commitment to each student's progress. I work to overcome any fears and help build confidence in the water. I offer clear, constructive feedback and try to adapt my teaching methods to suit each individual's learning style. My goal is to make each lesson enjoyable, empowering and impactful.

Life after lessons

🛟Lifeguarding

Accessibility

💙Autism Spectrum

Where I teach

Mission Keystone

30-31°C · 40ft long · 3ft to 10ft deep

Our warm indoor pool has everything you need to make your swimming experience comfortable and enjoyable. We've got a diving board, rope swing, private showers and comfy seating for parents who want to relax while they watch. Our changing room is separate from the rest room. And the water in our pool has varying depths: 3ft on one side and 10ft on another, perfect for going from beginner to deep water pro!

Pool access details are provided after you book.

Map of the area around Mission Keystone
View availability