

Mahdi's profile and their contact details have been verified by our experts.
Mahdi
- Rate $188
- Response 2h
-
Students2
Number of students Mahdi has accompanied since arriving at Superprof
Number of students Mahdi has accompanied since arriving at Superprof

$188/hr
1st lesson free
- Swimming
- Waterpolo
Former Competitive Swimmer, Qualified Swimming Teacher and Certified Lifeguard Offering Personalised Lessons for All Ages
- Swimming
- Waterpolo
Lesson location
- online
Recommended
Mahdi is a respected tutor in our community. He is highly recommended for his commitment and the quality of his lessons. An excellent choice to progress with confidence.
About Mahdi
Hi, I’m Mahdi. Swimming has been a big part of my life for many years. Before moving to the UK, I worked as a swimming teacher and lifeguard in Iran, and for the last three years I’ve been teaching in London. I’ve worked with more than 200 swimmers of different ages and abilities. I love helping people build confidence in the water and seeing their progress over time. Whether you’re a complete beginner or looking to improve your technique, I’ll make sure you feel comfortable, safe and motivated in every lesson.
About the lesson
- All Levels
- English
All languages in which the lesson is available :
English
For the past three years, I’ve been teaching swimming to more than 200 children and adults in London at some of the city’s most respected independent schools. Before moving to the UK, I worked as a qualified swimming instructor and lifeguard in Iran. I enjoy helping swimmers build confidence, improve their technique and reach their goals, whether they’re complete beginners or more experienced swimmers. Every lesson is tailored to the individual, with a focus on safety, progress and enjoyment.
Recommendations
Recommendations come from relatives, friends and acquaintances of the teacher
Mahdi has been an amazing swimming coach for my daughter over the past year. She started as an absolute beginner and has improved immensely, gaining both confidence and valuable swimming skills.
He is incredibly kind, patient, and encouraging. Mahdi always makes her feel safe and supported, getting into the water with her whenever needed while also gently pushing her to reach her full potential. We are so grateful for everything he has taught her and would highly recommend him to anyone looking for a caring, professional, and dedicated swimming coach.
VictorLearning to swim at 37 wasn’t something I ever thought I’d do. I had never learned to swim and had a genuine fear of the water, so I was very nervous before my first lesson. Mahdi was calm, patient and supportive from the very beginning. He never rushed me and always made me feel safe in the water. Little by little, my confidence grew, and I eventually overcame my fear. Now I can swim confidently, which is something I’m really proud of. I’m so grateful for his support and would highly recommend him to anyone, especially adults who think it’s too late to learn or are scared of the water.
My son had a swimming competition coming up, and he really helped him prepare in a short amount of time. We noticed a big improvement, especially in his confidence. He’s a patient and supportive coach, and we’re really grateful for all his help. Thank you!
Mahdi has been my daughter’s swimming coach for the last three years, and we couldn’t be happier with the experience. When she first started, she is a beginner. Thanks to Mahdi’s patience, encouragement, and excellent teaching, she has grown into a strong. confident and skilled swimmer.
More importantly, Mahdi has helped her develop a real passion for swimming. She genuinely enjoys every lesson and is always excited to be in the pool. His positive attitude, professionalism, and ability to connect with children make him an exceptional coach.
We feel very lucky to have had Mahdi as our daughter’s coach and would highly recommend him to anyone looking for a dedicated, supportive, and highly skilled swimming instructor.Mahdi is an excellent swimming instructor. He’s very patient, especially with beginners, and explains everything clearly. My son went from being scared of water to swimming confidently in just a few lessons. Highly recommended!
My child has really enjoyed learning with Mahdi. He’s calm, encouraging, and knows how to make lessons fun while keeping them safe. We’ve seen a big improvement in both confidence and swimming ability. I wouldn’t hesitate to recommend him.
View more recommendations
Rates
Rate
- $188
Pack prices
- 5h: $940
- 10h: $1880
free lessons
The first lesson with Mahdi will allow you to get to know each other and discuss your needs for future lessons.
- 1hr
online
- $188/h
Similar Swimming tutors in London
-
![teacher_picture]()
Claudia
Auckland & online- Confirmed
Graduated business management level 7, apprenticeship swim teacher level 4, i have swimming teaching experience (from baby level to adults + prenatal aqua aerobic) 15 years in russia, greece, indonesi
- $120/h
- 1st lesson free
-
![teacher_picture]()
Ken
Auckland & online- Confirmed
Aquaphobia no more!!! swim program for aquaphobic people, and wants to enjoy the deep waters.
- $100/h
- 1st lesson free
-
![teacher_picture]()
Megan
Christchurch- New
Experienced and qualified swim teacher available to teach swimming. can also teach children with special needs. christchurch
- $30/h
- 1st lesson free
-
![teacher_picture]()
David
Auckland & online- Confirmed
Swim instructor and founder of coral swim & wellness. i offer beginner-friendly swim lessons focused on building water confidence, safety, and solid technique. i support adults at all levels, includin
- $99/h
- 1st lesson free
-
![teacher_picture]()
Zoe
Christchurch & online- New
4-time world record holder & commonwealth champion former international swimmers. available for private sessions for all ages and abilities. 15 years of coaching experience in uk, and australia. swim
- $150/h
- 1st lesson free
-
![teacher_picture]()
Anneleen
Gisborne- New
I like to offer my skills as a swimming coach with a masters in pe and exercise science (in belgium). i love helping people find joy and efficiency in moving through water. i have a couple of years of
- $65/h
- 1st lesson free
-
![teacher_picture]()
Shahbaz
Queenstown- New
Swimming instructor to all age group from 10 years old to complete adults
- $50/h
- 1st lesson free
-
![teacher_picture]()
Sahar
Montréal & online- Ambassador
Certified swimming instructor | 10+years of experience | personalized coaching for all ages & levels — master technique, build endurance & swim with confidence
- $94/h
- 1st lesson free
-
![teacher_picture]()
Aneeka
London & online- Ambassador
Confidence - building private swim lessons in london | 20+ years experience. babies, children and adults.
- $165/h
- 1st lesson free
-
![teacher_picture]()
Andreas
München & online- Ambassador
15+ years experienced swimming coach; former competitive swimmer; taught people of different levels in swimming clubs, schools, vhs...are you motivated to jump into the water? i'll show you the right
- $138/h
- 1st lesson free
-
![teacher_picture]()
Hic
London & online- Ambassador
International swimming instructor in london - lessons for beginners, improvement, and training. triathlon and water-polo too. english, french and arabic. please book at least 3 days in advance
- $292/h
- 1st lesson free
-
![teacher_picture]()
Adam
London & online- Ambassador
Qualified swimming teacher and former competitive swimmer with 7 years of teaching experience.
- $236/h
- 1st lesson free
-
![teacher_picture]()
Antonio
Las Rozas de Madrid & online- Ambassador
Personal trainings swimming. initiation and improvement. back correction. matronation functional training. fitness
- $59/h
- 1st lesson free
-
![teacher_picture]()
Bouali
Bruxelles & online- Ambassador
Former high level swimmer for 6 years, i have now been giving swimming lessons to children and adults for a little over a year.
- $89/h
-
![teacher_picture]()
Harsh
Berlin & online- Ambassador
Experienced state-level swimmer with english skills offers friendly swimming lessons for beginners.
- $109/h
- 1st lesson free
-
![teacher_picture]()
Sergio
Jesús María & online- Ambassador
Former national team swimmer and outstanding athlete. classes for beginners and sports fans of all ages
- $41/h
- 1st lesson free
-
![teacher_picture]()
Pol
Barcelona & online- Ambassador
Personal trainer for swimming classes with personalized training adapted to your goals
- $69/h
-
![teacher_picture]()
Michelle
Parkwood & online- Ambassador
Adult lessons - located in qld gold coast. swimming/snorkelling/breathwork padi divemaster and aida3 freediver- check out my swimming life at ig michelle.dive.film specialising in accompanying stre
- $86/h
- 1st lesson free
-
![teacher_picture]()
Rizqi
Setiabudi & online- Ambassador
Name rizqi amsainaa, graduated from jakarta state university, majoring in sports coaching, currently teaching as an elementary school education teacher
- $28/h
-
![teacher_picture]()
Aryan
Toronto & online- Ambassador
Experience water differently professional swim coach for all ages and all levels
- $85/h
- 1st lesson free
-
See Swimming tutors




















