1. Section Teacher Development, University of Twente, 7522 NB Enschede, The Netherlands
2. Science & Engineering Education, Delft University of Technology, 2628 CD Delft, The Netherlands
3. Academy of Pedagogy and Education, Saxion University of Applied Sciences, 7513 AB Enschede, The Netherlands