Klaas van Veen is an Associate Professor at ICLON Graduate School of Teaching, Leiden University in the Netherlands, where he is involved in the teacher education program and research.