Dan was the founding headteacher at King’s College London Mathematics School, the first of this wave of statefunded specialist mathematics schools opened in partnership with flagship universities.
Dan is also Professor of Practice of Mathematics Education at King’s College London, and Chair of Trustees at Axiom Maths. Prior to becoming a teacher (his first teaching job was at Highgate School in London), Dan studied mathematics at the University of Cambridge.