Shah, M. A. “Teachers As Reflective Practitioners: From Individualism to Vygotskian Social Constructivism”. Alberta Journal of Educational Research, vol. 68, no. 3, Oct. 2022, pp. 297-0, doi:10.11575/ajer.v68i3.68598.