The Aqua Fun Academy Team

AFA Executive Team

Omid Amirtabar


Omid is driven and shaped by the international nature of his childhood, which has led him to learn four languages and instigated his passion for global events, leading him to study international political science and military history. His traditional pastime, swimming, has influenced him from early on and the aquatic leadership experience he has gained along the way has naturally led him to Aqua Fun Academy, where he can put to use all the skills he has gained in his journey.

Read Omid’s 5-year keynote letter

Sayon Umapalan


Sayon has been in the aquatics profession for over 7 years. He has taught hundreds of swimmers and has an extensive background in aquatics. Sayon has worked for multiple municipalities including Markham, Stouffville, Richmond Hill and Brampton. He also holds many advanced certifications including his National Lifeguard Instructor, Swim and Lifesaving Instructor, Advanced Instructor, Coach Level 1 and his Bronze and First-Aid Examiner. Sayon has been a supervisor in the municipal system for over 5 years and is also an ex-competitive swimmer at the Provincial level. He is currently enrolled at York University where he is taking his Bsc. Kinesiology & Psychology. He is an outstanding instructor and very passionate and motivated when it comes to aquatics.

John Koo


John has over seven years of aquatic teaching and leadership experience, putting him on a pedestal amongst others in the aquatics industry (He knows that’s not true, he just wishes it was…). None the less, as an executive at Aqua Fun Academy, he works with clients and students to ensure full satisfaction whether it be through a phone call, or by getting into the water to offer assistance. His only goal is to use his past experiences to build long term relationships with clients. When John has free time on his hands, he is busy studying for his Doctorate at Google University by surfing the web.

Sofia Ferreyro Mazieres Amirtabar