BACKGROUND Teesside High School is an independent school situated in the heart of Teesside, Northeast England. The school prides itself on combining high academic standards with small class sizes, exceptional pastoral care, and a rich extra-curricular programme, all within a
Teesside High School