St. John’s offers you: the opportunity to work in a school where the children are highly motivated and happy; striving to achieve their best friendly and supportive colleagues and school community opportunities for professional development spacious well maintained buildings and…