An introduction to foreign language learning and teaching
Essential linguistics : what you need to know to teach reading, ESL, spelling, phonics, and grammar
Instructional English: English for the practical day-to-day classes management
A practicum in Tesol : professional development through teaching practice
Teacher research in language teaching : a critical analysis
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