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!