Xerri, Daniel. 2025. “Enhancing Reflective Practice in Language Teacher Education: Technology As a Critical Reflective Partner”. Technology in Language Teaching & Learning 7 (2):103214. https://doi.org/10.29140/tltl.v7n2.103214.