“Synchronous and Asynchronous Online Communication for Developing Foreign Language Speaking Skills” (2024) AsiaCALL Online Journal, 15(2), pp. 60–76. doi:10.54855/acoj.241525.