[1] Univ Turku, Fac Educ, Dept Teacher Educ, Assistentinkatu 5, Turku 20014, Finland
[2] Hame Univ Appl Sci, Sch Profess Teacher Educ, Visamaentie 35 A, Hameenlinna 13100, Finland
[3] Univ Helsinki, Fac Educ Sci, PL 9,Siltavuorenpenger 1A, Helsinki 00014, Finland
[4] Tampere Univ Appl Sci, Pedag Innovat, Kuntokatu 3, Tampere 33520, Finland