
Hello!
My name is Mathias, and I'm a lifeguard for the City of Abbotsford. When I'm not working, I am either working at my studies as a digital artist or spending time with family and friends. As a lifeguard, I am actually more often in the water teaching swimming lessons than out of it guarding. As a result, I have taught hundreds of kids how to swim.
​
(Mathias teaches in Abbotsford, Mission, and Mount Lehman)

Hello!
My name is Jovan, I am an aspiring lifeguard who has completed all the necessary training and has acquired the certificates for the role. Although I have yet to gain hands on experience as a lifeguard, my comprehensive training has equipped me with the skills to ensure the safety of swimmers and to effectively teach swim lessons. I am eager to apply my knowledge and passion for water safety to help others and make a positive impact on my community.
​
(Jovan teaches in Langley and Aldergrove)
What Anchor Offers
Welcome to Anchor, where swimming lessons are more than just a dip—they're a personalized journey! At Anchor, understanding that every swimmer is unique is a core value. That's why these private lessons are carefully crafted to meet your child's specific needs, abilities, and goals in the water. Lessons and environments are designed to be supportive and encouraging where learning flourishes.
​
With Anchor, your child will embark on a swimming adventure. Whether they are building water confidence or refining stroke technique, each lesson is tailored to their individual progress and comfort level. Watch your child's swimming skills develop and grow.
​
Join us at Anchor! Dive into personalized swimming lessons that nurture your child's love for the water and empower them to swim with confidence.
​
FAQs
How old does my child have to be to enroll with Anchor? Ages 3-13 are welcome.
​
Does Anchor provide the pool? No, Anchor does not. Mathias will drive to most locations within 20 minutes of Abbotsford.
​
Where is Anchor located? Anchor is simply the company, and Mathias or Jovan will drive to your location.
​
Can the location be a public pool? No, as public pools both have a drop in fee as well as regulations for teaching lessons privately, public pools are not possible locations.
​
How do I book lessons? Go to the contact page and either fill in the form or contact Mathias in the other ways provided. Before asking for a lesson time, check Mathias' current availability on the contact page.
​
What if I only have one student? As Anchor books sessions only for a minimum of one hour, you are encouraged to find another person to do swim lessons with you.
​
Are Anchor's lessons compatible with other pools and lesson providers? Most likely. Anchor provides Swim for Life lessons from BC's Lifesaving Society, which are used by nearly all companies and recreational swimming lessons. Anchor aims to personalize the Lifesaving Society's criteria to best suit your child's needs.
​
How many lessons should I book? This depends on your goals. You can book as many lessons as you would like. Students aiming to complete all the content of a Swim for Life level should book a minimum of 8 lessons.
​
What if I need to cancel a lesson? Lessons cannot be refunded, but they can be rescheduled! Please ask to reschedule a minimum of 8 hours before your lesson. Lessons canceled after this time will not be rescheduled, except in exceptional circumstances.