Canada-Places.com has listed approx 49 schools in BC. Some of the Top rated schools in BC are- New Hazelton Elementary, Boston Bar School, New Hazelton Elementary, Martin Morigeau Elementary School, Revelstoke Secondary, Agnes L Mathers Elementary School, Cumberland Community School, Project Play, Bella Bella Community School & Northwest Community College.