St John’s is a flourishing community based on the values of courtesy, respect and tolerance, whose purpose is to serve the interests of all our pupils. At St John’s, every child matters and our pupils have, both individually and collectively, a real sense of pride in their School.
The School’s educational philosophy is rooted in an understanding that each pupil has different talents and distinct qualities.
Our primary focus is to nurture these talents, instil a love of learning and educate in the broadest possible sense... click here for full version
The English Magazine has been created to showcase some of the excellent writing produced by pupils in the course of their English studies. It also offers reflections on departmental trips and events.
...(full story)