11. Key issues in language teaching Richards, Jack C., 1943- Cambridge, United Kingdom ; Cambridge University Press, 2015. ENG360
13. A course in language teaching: trainee book Ur, Penny. Cambridge, U.K. : Cambridge University Press, 1999. CHI379
15. Second language acquisition and task-based language teaching Long, Michael H., West Sussex, England : John Wiley & Sons, Ltd., 2015. ENG325
16. Second language acquisition and task-based language teaching Long, Michael H., Chichester ; Wiley-Blackwell, 2015 ENG325 ENG364
17. Teaching Academic ESL writing: practical techniques in vocabulary and grammar Hinkel, Eli. Mahwah, N.J. : L. Erlbaum Associates, 2004. ENG102 ENG101
18. Principles of language learning and teaching: a course in second language acquisition Brown, H. Douglas, 1941- ©2025
20. The practice of English language teaching Harmer, Jeremy, Harlow, England : Pearson Education Limited, 2015. ENG360