Research on the relationship among language learning strategy, language learning beliefs and autonomy abounds in the literature. However, few studies have explored the possibility of promoting learners’ autonomy and changing their beliefs through instructing language learning strategies in a collaborative manner. In addition, most of the earlier investigations have been carried out through purely cognitive or sociocultural perspectives employing solely quantitative or qualitative methods. Using a socio-cognitive framework, the present study aimed at first, identifying the relationships among language learning beliefs, language learning strategies, and learner autonomy; and second, investigating the role of collaboration in using language le...