num_pages: 40
title: Communicative Language Teaching: Principles and Practice
titlecomplete: Communicative Language Teaching: Principles and Practice (Language and Literacy Series)
ratings_count: 2
publisher: Ontario Inst for Studies in