Methods of Teaching Modern Languages : Papers on the value and on methods of modern language instruction /
Second language learning and language teaching /
Language teaching : linguistic theory in practice /
Approaches and methods in language teaching /
Teaching language as communication /
Language learning strategies : what every teacher should know /
Journal of North African studies . - Vol. 1, no. 1 (1996) - /
Principles of language learning and teaching /
Extensive reading in the second language classroom /
Affect in language learning /
A history of English language teaching /
Task-based language teaching /
Learning foreign and second languages : perspectives in research and scholarship /
The practice of English language teaching /
Techniques and principles in language teaching /
50 strategies for teaching English language learners /
Foreign and second language learning : language-acquisition research and its implications for the classroom /
English language dictionary for Saudi student /
The Modern language journal.