Background
Klein, Stephan was born on February 5, 1964 in Terneuzen, Netherlands.
Klein, Stephan was born on February 5, 1964 in Terneuzen, Netherlands.
Master of Arts in History, Utrecht University, 1988. Doctor of Philosophy in History:Dutch republicanism (late 18th century revolution), Utrecht University, 1995.
Researcher heritage education and history teaching Center History Culture, Erasmus University, Rotterdam. History & social science teacher St. Maartenscoll., 1996—2003. History teacher educator and researcher history teaching ICLON-Graduate School Teaching, Leiden University, since 2002.