Xerri, D. (2025) “Enhancing reflective practice in language teacher education: Technology as a critical reflective partner”, Technology in Language Teaching & Learning, 7(2), p. 103214. doi: 10.29140/tltl.v7n2.103214.