List of Articles Sanaz Rahnavard Article 1 - The Effect of Technology-mediated Written Corrective Feedback on Vocabulary, Grammar, and Mechanics in Writing English as a Foreign Language 10.71586/jal.2025.05131206746 Maryam Meshkat Sanaz Rahnavard Journal of English Language Pedagogy and Practice , Issue 1 , Year , Spring_Summer 2025