David studied philosophy at St Andrews before joining the Philosophy Foundation in 2011. In addition to his work with the charity, he teaches A-level RS and Philosophy at an independent college in south London. David's articles on teaching philosophy in schools have appeared in the Guardian Teacher Network, TES and Philosophy Now. He was a contributor to The Philosophy Shop.