Harmer, J. (2007a) How to teach English: an introduction to the practice of English language teaching. New edition [2nd ed.]. Harlow: Pearson Longman.
Harmer, J. (2007b) The practice of English language teaching. 4th ed.completely revised. Harlow: Pearson Longman.
Hedge, T. (2000) Teaching and Learning in the Language Classroom: A Guide to Current Ideas About the Theory and Practice of English Language Teaching. Oxford: Oxford University Press.
Hedge, T. (2005) Writing. 2nd Revised edition. Oxford: Oxford University Press.
Klippel, F. (1985) Keep Talking: Communicative Fluency Activities for Language Teaching. Cambridge: Cambridge University Press.
Larsen-Freeman, D. and Anderson, M. (2011) Techniques and principles in language teaching. 3rd ed. Oxford: Oxford University Press.
Richards, J.C. and Rodgers, T.S. (2014) Approaches and Methods in Language Teaching. 3rd Revised edition. Cambridge: Cambridge University Press.
Scrivener, J. (2003) Teaching Grammar. Oxford: Oxford University Press.
Swan, M., Smith, B. and Ur, P. (2001) Learner English: A Teacher’s Guide to Interference and Other Problems. 2nd Revised edition. Cambridge: Cambridge University Press.
Ur, P. (1988) Grammar Practice Activities: A Practical Guide for Teachers. Cambridge: Cambridge University Press.
White, R., Arndt, V. and Arnot, V. (1991) Process Writing. Harlow: Pearson Education Limited.