Dwayne continues to rebel as he clashes with a new pupil. Kim is rocked by a ...
Waterloo Road
Season 12 - Series 12 (7 Episodes)
Affairs, scandals, blackmail and many, many headteachers. Who said education was easy?
Affairs, scandals, blackmail and many, many headteachers. Who said education was easy?