He served as Professor of Pedagogy at the University of Erlangen-Nuremberg as well as a visiting professor at the University of Otago (Dunedin, New Zealand), at the University of Sydney (Australia) an at the University of Vienna (Austria).