teesdale school is a secondary school and sixth form with academy status located in barnard castle, county durham, england. it offers subjects from gcse to advanced subsidiary level and advanced level.