Bilingual visual dictionary
Bilingual visual dictionary
Kamus lengkap Indonesia-Inggris
The Cambridge guide to pedagogy and practice in second language teaching
Serbalinguistik : mengupas pelbagai praktik berbahasa
Language learning with technology :ideas for integrating technology in the language classroom
Active listening 1
The Cambridge guide to second language assessment
Assesing reading