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: