Solihatun, Hamdi M. Daming, and Sam Hermansyah. “Empowering Educators: The Mediating Role of Self-Efficacy in Reflective Practice and Teacher Identity Development”. Eduscape : Journal of Education Insight 3, no. 4 (October 8, 2025): 249–259. Accessed November 9, 2025. https://journal.idscipub.com/index.php/eduscape/article/view/1110.