_

Book For Trial

_

Book For Trial

12 Years

National Team

+ 6 Years

Coching & Teaching

+ 15 Years

Experience

12 Years

National Team

+ 6 Years

Coching & Teaching

+ 15 Years

Experience

_

About Coach

Meet Coach Amirhossein Keihany

Amirhossein Keihany brings over 15 years of professional experience in swimming and water polo to MiroKay Swim Academy. As a former member of the Iran National Water Polo Team, he has competed at some of the highest levels of the sport, gaining extensive experience in international competition, professional training, and athlete development.

One of the highlights of his career came at the 2018 Asian Games in Jakarta, Indonesia, where he helped the Iranian National Team win a Bronze Medal, marking Iran’s return to the Asian Games water polo podium after 44 years.

_

Our Programs

Fear to Flow (Level 1)

Personalized Swimming for Children with Different Learning & Developmental Needs

Our Adaptive Swim Program offers personalized instruction for children who benefit from extra support.Lessons are adapted to each child’s abilities, comfort level, communication style, and pace.Swimming builds coordination, balance, breathing control, body awareness, and focus.Its structured and repetitive nature can create a calm, predictable learning experience.Children develop confidence, independence, self-regulation, and essential water-safety skills.Our coaches teach with patience, flexibility, and a supportive approach.

Age

No Range

Duration

45 - 60 Min

Level

Advanced

_

Why Swim With Us ?

professional coach

With 15+ years in swimming and water polo, Coach Amirhossein brings elite-level experience, safe instruction, and personalized guidance to every lesson.

real results

Strong technique, better breathing, and real confidence in the water. Each lesson helps swimmers progress at a comfortable, steady pace.

every age and level

From first-time swimmers to athletes preparing for competition, lessons are adapted to each swimmer’s age, ability, experience, and personal goals.

_

What You Say About Our Swim Lessons

John Doe
John Doe
@deofive
Both of our daughters enrolled in the summer program. Not only did their technique and endurance improve rapidly, but the safety standards and friendly environment also gave us total peace of mind. Best swim academy in the area!
Fabio
Fabio
@fabionewer
I always thought it was too late for me to learn swimming in my 30s. The structured coaching and step-by-step guidance here completely changed my perspective. I learned freestyle and breathing techniques way faster than I expected!
Jeniso
Jeniso
@username
Coach Amir is phenomenal with kids! My 7-year-old son was terrified of deep water, but within just a few sessions at MiroKay Academy, he gained so much confidence and now looks forward to every single lesson. Truly patient and professional
Fariba
Fariba
@fiogert3034
The attention to detail and stroke correction at MiroKay Swim Academy is on another level. Coach Amir’s background in high-level water sports clearly shows in how he analyzes body mechanics and efficiency in the water. Highly recommended!
muhammadladin
muhammadladin
@muhammadladin
Top-tier coaching! The personalized training sessions pushed my stamina and swimming technique to the next level. If you are looking for real, results-driven coaching rather than just standard lessons, this is the place
_

FAQ

We offer swimming lessons ranging from 45 to 60 minutes, depending on the swimmer’s needs and family preference.We recommend 60-minute swimming lessons whenever possible. This provides enough time for warm-up, skill development, technique practice, personalized instruction, and repetition without rushing the learning process.

No. You do not need previous swimming experience to start swimming lessons at MiroKay Swim Academy.We assess each swimmer according to their age, current ability, water confidence, and swimming level, then build instruction from that starting point.

Whether you are a complete beginner or an advanced swimmer looking to improve your swimming technique and performance, our expert and experienced swimming instructors can tailor the lesson to your needs.

No. Parents do not need to be in the pool during our swimming lessons.Our classes, including lessons for younger children, are designed to be individualized. This allows the swimmer to work directly with the instructor while the parent can remain outside the pool area.

This gives our swimming instructor the opportunity to focus completely on the child’s swimming skills, water confidence, safety, and progress.

To register, simply complete our interest form with your name, phone number, and email address, then submit the form.A member of our team will contact you to discuss your needs and help arrange your registration or trial lesson.We make the registration process simple so you can get started with the right swimming program as quickly as possible.

We understand that unexpected situations can happen. If you miss a class, we offer a make-up lesson so you can stay on track with your progress.Because our regular swimming lessons are once a week, we strongly encourage consistent attendance whenever possible.Swimming is a skill that develops through regular practice. Consistency helps swimmers build water confidence, improve swimming technique, and retain what they learn from one lesson to the next.

During a trial lesson or the swimmer’s first lesson, our instructor assesses their current swimming ability, water confidence, comfort in the water, and fundamental skills.Based on this assessment, we determine the appropriate swimming level and create a learning plan that matches the child’s age, ability, and goals.

Consistency is one of the most important parts of learning to swim.Our regular program is designed around one swimming lesson per week, but we recommend two swimming lessons per week whenever possible, especially for swimmers who want to build skills and water confidence more quickly. More frequent practice gives swimmers more opportunities to repeat skills, develop proper swimming technique, and maintain progress between lessons.

_

Blog

Swim With Confidence

Not Sure Where to Start?

Answer a few quick questions and we’ll match you with the perfect program for your age and experience.