“Implementing Collaborative Writing to Teach Writing for Non-English Major Students” (2019) International Journal of Language Teaching and Education, 3(2), pp. 142-157. doi: 10.22437/ijolte.v3i2.7907.