The Cambridge guide to pedagogy and practice in second language teaching
Management in english language teaching
Teaching english as a foreign language
Correct english : pedoman belajar bahasa Inggris
Sya`rul-Injlizil-hadits / Mahir Syafiq Farid
190 Ready-to-use activities that make english fun / George Watson