Barking Abbey School, A Specialist Sports and Humanities College