Personalized. Focused. Results-Driven.
*** 12 sessions, each lasting 1 hours, total of 12hours***
1:1 swimming coaching sessions offer customized, individual instruction designed to meet each swimmer’s specific goals and needs. Whether you're a beginner learning the fundamentals or a competitive swimmer looking to refine technique and improve race performance, these sessions provide the attention and expertise to help you progress efficiently and confidently.
Ideal for swimmers of all ages and abilities who want to fast-track their improvement in a focused, one-on-one environment.
Personalized Attention in a Small Group Setting
*** 12 sessions, each lasting 2 hours , total of 24hours***
Semi-private sessions is hybrid sessions between workout and clinic. offer focused instruction for groups of maximum 6 swimmers per session, combining the benefits of personalized coaching with the motivation and camaraderie of a small team. This format allows swimmers to receive tailored feedback while training alongside peers of similar skill levels.
Ideal for swimmers who want more individual attention than a large group class but enjoy the energy and support of training with others.
Focused Training. Expert Coaching. Lasting Results.
***4 sessions, each lasting 2 hours, total of 8hours***
Swim Camp Clinic is an intensive, skill-focused program designed to help swimmers elevate their technique, strength, and confidence in the water. With a maximum of 10 swimmers per session, participants benefit from individualized feedback in a dynamic small-group environment.
Ideal for swimmers looking to sharpen their skills, prepare for competition, or break through performance plateaus.
Refine Your Technique. Build Endurance.
***5 sessions, each lasting 2 hours, total of 10hours***
Triathlon Swim Clinic is designed specifically for triathletes looking to improve their open water and pool swimming performance. Whether you're training for your first sprint triathlon or aiming to shave minutes off your Ironman time, this clinic will help you swim more efficiently, confidently, and competitively.
Led by experienced swim specialist, the clinic includes technique-focused drills, video analysis (if applicable), and guided swim sets designed to simulate race conditions.
Swim Ontario certified coach with over two decades of experience in aquatic sports and a lifelong love for the water.
My journey started as a competitive swimmer and evolved into a career dedicated to coaching swimmers and triathletes of all levels. Whether you're just starting out or aiming for peak performance, I’ve had the privilege of helping athletes grow in skill, strength, and confidence.
With a unique blend of athletic experience, technical coaching, and a background in both business and engineering, I bring a structured, science-based approach to every session. I pay close attention to the details that matter — from biomechanics to mental focus — and tailor each program to meet the unique needs of every swimmer.
For me, coaching goes far beyond technique. It's about fostering confidence, building resilience, and nurturing a deep, lasting connection with the water. I believe success comes from true teamwork — a motivated swimmer, a dedicated coach, supportive families, and a strong, positive community all working together.
What inspires me most isn’t just podium finishes or personal bests — it's watching swimmers grow not only as athletes, but as individuals. That transformation is the most rewarding part of what I do. So, whether you're dipping your toes into the sport or chasing your next big goal, I'm here to guide you through every stroke and celebrate every milestone along the way.
CERTIFICATES AND EXPERIENCE :
• Coaching experience:Scarborough Swim Club – Markham Aquatic club – Richmond hill Aquatic club – Aurora Duck swim club.
• Toronto Metropolitan University: Bachelor of Engineering in Industrial Engineering.
• Cairo University: Bachelor of business administration.
• Coaching Association of Canada: National Coaching Certification Program (NCCP 1 and 2)
• Swim Ontario coaching certificate: Swim 101 - Swim 201
• Lifesaving society: Certified NLS (National Lifeguard Services)
• Lifesaving society: First Aid and CPR
• Swim Ontario training:
o Teaching and Learning Basic Mental Skills
o Design a Basic Sport Program
o Developing Athletic Abilities pre-workshop session
o Anti-racism in Coaching
o Mental Health in Sport
o Understanding the Rule of Two
o Safe Sport Training
o Asthma Management in Sports
o Gender-based Violence in Sport
o NCCP Emergency Action Plan eLearning
o Understanding Teen Dating Violence
o Modelling Healthy Relationships
o Canada Games Coaching
o Leading a Return to Sport Participation
o Bystander Empowerment
o Coaching in Canada
o Nutrition Learning - NCCP Sport Nutrition
o NCCP Creating a Positive Sport Environment
o Make Ethical Decisions Online Evaluation
• Muskoka Ironman finisher.
• Mental Health advocate.
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.