I have been extremely lucky to have been here at St John's as a pupil (a long time ago!), a trainee teacher, an NQT and now a class teacher. I think the school is a wonderful place to learn as it nurtures and encourages children to do their best and discover their individual talents. The staff team has always been welcoming and supportive towards all, working together to provide the best possible experience for every child. St John's provides a strong community for all those involved in the school, in whatever way, which in turn makes this such an enjoyable, inspiring and rewarding place to work.