David Carr is Professor of Philosophy of Education at the University of Edinburgh. He is author of Educating the Virtues (Routledge 1991), Professionalism and Ethical Issues in Teaching (Routledge 2000) and of numerous philosophical and educational articles.