Martínez Ortega, David Samir (2010) Cooperative Language Learning and its Implications on Teaching and Learning in L2 Settings. Project Report. Universidad De Nariño, Pasto.