Dwight School Canada

About Dwight School Canada

Located on the beautiful shores of Shawnigan Lake, BC, Dwight School Canada is the premier choice for parents looking for excellence in grades 6 – 12 education. Built on a 140 year history of academic excellence and innovative pedagogy, Dwight Canada offers the world renowned International Baccalaureate Diploma to not only foster academic development, – more... 

Claimed Profile