Chen, N. “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, vol. 4, no. 2, Sept. 2023, pp. 327-4, doi:10.37256/ser.4220233247.