11. Learning teaching: the essential guide to English language teaching Scrivener, Jim. Oxford : Macmillan Education, 2011. ENG360
12. Sociocultural theory and second language learning Oxford, U.K. : Oxford University Press, 2000. ENG364
13. Task-based language learning and teaching Ellis, Rod. Oxford : Oxford University Press, 2003. ENG325 ENG364
14. A cognitive approach to language learning Skehan, Peter. Oxford : Oxford University Press, 1998. ENG325 ENG364
15. Handbook of research in second language teaching and learning Mahwah, N.J. : L. Erlbaum Associates, 2005- ENG486
17. Python machine learning: machine learning and deep learning with Python, scikit-learn, and TensorFlow Raschka, Sebastian, Birmingham, UK : Packt Publishing, [2017]. DSA215
18. Language aptitude: advancing theory, testing, research and practice New York, NY : Routledge, 2019. ENG364
20. Language matters: a guide to everyday questions about language Napoli, Donna Jo, 1948- New York : Oxford University Press, c2010. ENG140 ENG103 ENG160