St John’s Academy Shawnigan Lake is a great school
My time at St. Johns Academy Shawnigan Lake has been very meaningful and Impactful. The teachers are compassionate and passionate about learning and push you to strive to be the best student you can be. The school’s community is welcoming and kind towards everyone.