David Shattock has taught mathematics in primary and secondary schools, in the state and independent sectors and to boys, girls and mixed-gender classes. He has a master's degree in Mathematics Education from University College London. He has held various posts in schools, including head of mathematics and assessment manager. He lives in London.