books.google.co.uk - What does learning a language involve? Obviously, a rapid and definitive answer cannot be provided for this question since the aspects and situations affecting language learning are many and varied. From the role of culture to the use of new technologies in foreign language learning, this work aims to...http://books.google.co.uk/books/about/Practical_Approaches_to_Foreign_Language.html?id=RepKzVYPZ70C&utm_source=gb-gplus-sharePractical Approaches to Foreign Language Teaching and Learning