David Hampson

David Hampson is the headteacher of Alder Grange School in Rawtenstall, Rossendale.