The Cambridge guide to second language assessment
Academic encounters, human behavior, 4 :listening, speaking
Academic encounters, life in society, level 3 :listening and speaking
Academic encounters, life in society, level 3 :reading and writing
Academic encounters, human behavior, level 4 :reading and writing
Assesing grammar
Assesing vocabulary
Strategi jitu menguasai percakapan bahasa Inggris : cara jos memilih tenses, structure, vocabulary, Amercan English atau British English
Percepatan skor toefl : cara cespleng super efektif
Understanding Islam : english for Islamic studies