Power, Jason Richard, Lynch, Raymond and Atit, Kinnari (2023) Self-efficacy development in student teachers: the critical role of school placement. European Journal of Teacher Education, 49 (1). pp. 129-151. ISSN 0261-9768; 1469-5928
Information
Library
![]() |

Tools
Tools