Dr. Emad Mohamed Hendawy. "The effect of teaching a micro-teaching course using the Lesson Study strategy on developing reflective practices and self-efficacy in teaching science among faculty of education students.", Egyptian Journal of Science Education, 24, 4, 2021, 1-55. doi: 10.21608/mktm.2021.215531