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