Gehad Ibraheem Elsayed Ebraheem. "a suggested program based on the reflective teaching approach to develop self-efficacy for students of the Department of Educational Psychology at the College of Education". Journal of Research in Education and Psychology, 38, 3, 2023, 701-730. doi: 10.21608/mathj.2023.219479.1368