Skip to content Skip to footer


Yes, at the moment students require access to a private pool for lessons. I am working on getting access to a pool, so check back with us for updates.

Every individual learns at their own rate. I can give you a more accurate response once I see how you move in the water. Typically, students reach their goals within 5-10 lessons.

I teach children from 5 years old to adults of any age. I mainly focus on high level technical stroke correction for swim club students and adults of any ability.

I believe one-on-one lessons are the most effective and therefore only offer lessons with a maximum of 2 students per class, assuming the student’s skill levels are similar.

Read Our

Client Reviews

Diogo is a phenomenal swimming instructor. I have learned lots of things just in one lesson and can’t wait to have other lessons. I would highly recommend him for anyone.

Artist C

Diogo was super friendly and easy to connect with. Learning a new skill could be daunting but he took me through the process in a structured way and I was able to learn some valuable fundamental skills. Would definitely recommend.

Ekta Sinha

Diogo is very professional and friendly to the children. The children really enjoyed his classes. I could see that my child’s improvement after every class. My 4 year old learned how to swim within 10 classes of 30mins each. Highly recommend to anyone who wants to learn swimming.

Ada Zeng

Ready to Dive In?

Ready to Dive In?


Hi, my name is Diogo, and I grew up on a beautiful island called Florianópolis, off the coast of Brazil. I am a Canadian Red Cross Training Partner, a certified Red Cross Water Safety Instructor. I have had the pleasure of being a swim instructor for over 20 years.

© 2023 Swim Lessons Vancouver | All Rights Reserved | Website by Aroma Web Design