Geoff studied English and Linguistics at the University of Lancaster, then trained to teach at Leicester University. From 2002 to 2017 he was headteacher of King Edward VI School, Bury St Edmunds, a comprehensive school of 1,650 students.He is a Founding Fellow of the English Association...
Read More →