Return to Issue Details Effectiveness of Lesson Study-Based Professional Development on developing the teaching self-efficacy of mathematics teachers in the Sultanate of Oman Download Download PDF