successful department in Barking. You will be responsible for teaching at KS4 and KS5 and contributing to the overall success of the school.... Key Responsibilities: Deliver engaging and inspiring science lessons across the curriculum Develop students' scientific...