Teacher Training

All Saints Marsh is a member of All Saints Teaching School Alliance. Part of a Teaching School’s role is to deliver quality training and development to trainee teachers through high quality mentoring, placing trainees with excellent teachers in school and co-ordinating professional development opportunities.

  • Do you aspire to be an outstanding primary teacher?
  • Are you excited at the prospect of making a difference to children’s lives?
  • Are you determined, passionate and committed to your own development?

You can train to become a teacher at All Saints Marsh through All Saints Teaching School Alliance. For all enquiries or further information about our School Direct Teacher Training Programme please contact us: