Brief Introduction:
While maintaining an online community to foster learning is considered convenient and economical, it is difficult to determine whether, comparing to a physical learning environment, an online collaborative learning environment results in similar outcomes for ESL learners. This study is to address the aforementioned issue to pinpoint factors that determine the effectiveness of a collaborative learning environment for ESL learners, in the hope to provide a better learning environment for ESL learners to develop communicative competence.