Essential english grammar
Easy toeic = test of english for international communication: mudah memahami dan mengerjakan tes TOEIC, skor di atas 600
Easy toefl = test of english a foreign language: tes toefl, skor di atas 500
Teknik penerjemahan text books : Panduan praktis
English grammar = tata bahasa Inggris
Teaching English as an additional language in secondary schools : theory and practice
An introduction to foreign language learning and teaching
English phonetics and pronunciation practice
English for islamic studies: untuk perguruan tinggi islam negeri dan swasta
Easy IELTS = International English Language Testing System: mudah memahami dan mengerjakan tes ielts dan raih skor keseluruhan minimal 8