David Allen has worked in education for the last twenty years. During this time he has taught in primary and middle schools in the United Kingdom and in Spain. David has been deputy head teacher in two schools and has taken part in advisory work at county level. He is currently Senior Lecturer for Primary Science and Primary Art and Design and the Programme Leader for the BEd at the University of Hertfordshire.