Return to Article Details Empowering Educators: The Mediating Role of Self-Efficacy in Reflective Practice and Teacher Identity Development Download Download PDF