I’m Teresa and I am an ASA level 2 swimming instructor, a fully qualified baby swim instructor and certified in teaching swimming to children on the autism spectrum. I also know basic American Sign Language as I try to make my lessons as inclusive as possible . I have over 13 years experience teaching swimming, having taught in London, Dubai and Grand Cayman. I grew up in Port Elizabeth, South Africa, right next to the indian ocean so I have always loved being in the water and I want to inspire others to love the water as much as I do. As an instructor I am patient and nurturing and I make sure students get the most from every lesson while making learning fun. I teach all ages and abilities. Recently I have focused on making my lessons more inclusive as the aquatic environment can provide freedom, comfort and confidence to those with a disability. I am passionate about teaching swimming and like nothing more than seeing my swimmers progress to the best of their abilities.


I provide mobile swim lessons in all areas of Grand Cayman.

Individual Provider- Teresa Vaghi
Cayman Cayman Islands