Critical reflections on teacher education: Why future teachers need Educational Philosophy - Scarfe, Adam (Canadian Journal of Education / Revue canadienne de l'éducation)