Shawnigan Lake School Careers

Shawnigan Lake School is a leading independent co-educational boarding school for ages 13-18 (grades 8-12) on Canada’s beautiful west coast.

Gallery