Collaborative Language Learning and Teaching is written for teachers, teacher educators and researchers who are interested in experimenting with alternative ways of organising teaching and learning,... This description may be from another edition of this product.