Hi there! My name is Nathan and I have been teaching swimming since 2012. I am comfortable with, and enjoy teaching all age groups! Having worked as an instructor at Atlantis programs for 4 years, I gained extensive experience teaching Red Cross Preschool and Swim Kids levels 1-10. I am currently an instructor and lifeguard at UBC Aquatic Centre, where I get to work closely with adults and teens in private lessons. Feel free to ask me anything!

Languages: I’m fluent in English and Mandarin Chinese.

Location: The pool at the River Rock Casino Resort in Richmond, BC.

Get $15 off your first lesson with me!

Learning how to swim can be tough, so we’ll work together to establish your goals and create a plan to achieve them.

• Book online, anytime
• Private or semi-private lessons
• Free swim assessment included with every lesson

Who are these lessons for?
By signing up you agree to receive promotions, giveaways, and news about locations and availability — and get $15 off your first lesson.

Within twenty minutes, Nathan had Lucas practicing going partially under water and I could see the confidence rising in him. We’ve booked Nathan for two more lessons later this month.
— Mike W.

About the River Rock Casino Resort Pool

This warm saltwater pool is the perfect place to book a beginner private swim lesson with shallow and deep areas, free towel service, and lounge chair seating for parents. For the kids, or the kid in you, the pool also features a 70 foot waterslide.