Abrouq, N. (2024) “Reflective Thinking: from Opacity to Clarity”, British Journal of Teacher Education and Pedagogy, 3(1), pp. 87–96. doi:10.32996/bjtep.2024.3.1.8.