Welcome to zswim
My name is Zayad (Coach Z), I began my journey as a competitive swimmer in Morocco, where I built a strong foundation in technique and discipline. I later became a swim coach for my team, helping athletes improve their performance and confidence.
I then moved to Dubai, where I worked as a swimming coach for military training programs, focusing on endurance, safety, and high-level performance.
For over 6 years in the United States, I have been teaching kids and adults of all levels, helping them become confident, safe, and skilled swimmers through personalized instruction.


150+
15
Trusted by families
5 stars
Experience Matters
With over 10 years teaching swim lessons in Los Angeles, I focus on safety, confidence, and technique for all ages.
Skills
Certified & Caring
Lifeguard certified with a passion for helping kids and adults feel safe in the water.
Teaching Approach
Experience. With our intuitive design and user-friendly interface, your website will captivate visitors. 2
Gallery
Snapshots of joyful learning and water confidence