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