Science Teacher Job. Long-term Cover. Stratford-Upon-Avon. Your new company Hays are working with a school located in South Warwickshire, near Stratford-upon-Avon. This school, which has received a GOOD rating from Ofsted, is dedicated to equipping students with outstanding skil