Confidence Starts in the Water.
50+
Students
Meet the Instructor
Hi, I’m Rian — the face behind Wilson’s Waves!
I’m a certified lifeguard and swim instructor with years of experience teaching hundreds of kids how to swim safely, confidently, and with a smile. I’ve responded to emergencies, saved lives, and earned consistent praise for my ability to keep lessons fun, engaging, and highly effective.
What really sets my lessons apart is the energy I bring to the pool. I’m outgoing, positive, and passionate about helping kids thrive in the water. My goal is always to make swim lessons something kids genuinely look forward to - fun, rewarding, and the best part of their day!
Outside of teaching, I’m currently in my second year as a student-athlete at the University of British Columbia, where I balance competitive training with academic life.
I can't wait to help your swimmer build confidence, have fun, and make waves this summer!
Our Services
Private Lessons (1-on-1 Instruction)
Tailored, focused, and fully personalized.
Ideal for swimmers who benefit from individual attention in a positive and distraction-free space. Lessons move at your child’s pace to build confidence, comfort, and skill.
1st Lesson / Assessment and Consultation: $30 for 1/2 hour.
Group Lessons (2+ Swimmers)
Fun, social learning in small groups.
Perfect for siblings or friends who want to learn together while still receiving personal instruction. Encourages teamwork and boosts confidence in a supportive setting.
1st Lesson, Assessment and Consultation: $25 per swimmer for 45 min
Reach out if more than 2 swimmers!