About this role
The Thomas Aveling School is an amazing school to work in with supportive and visible leaders and a fantastic team spirit – we are a happy school! You will meet well-behaved and motivated children who enjoy learning and make great progress. We are a popular and over-subscribed school, being first choice for many families. The highly successful Science Department is fully resourced and enjoys excellent facilities. This is a one-year post and full support and induction will be provided. The