Chen, N. (2023) “The Road to Becoming a ‘Live-Streaming Star’: Ecological Influences on Improvisation Efforts Among Teaching-from-Home Chinese English as a Foreign Language Teachers in the COVID-19 Outbreak”, Social Education Research, 4(2), pp. 327–347. doi: 10.37256/ser.4220233247.