Abdolrahimzadeh, S.J. and Bagheri, N. (2019) “Reflection and educational technology in Iranian EFL education: Types and Barriers”, International Academic Journal of Humanities, 6(1), pp. 100–114. doi:10.9756/IAJH/V6I1/1910013.