Martin Allen is a writer/ researcher having completed a PhD at the Open University. He is a part-time teacher in a comprehensive school in West London and an active member of the National Union of Teachers.