Writing in sociology
Writing in sociology
Comunicative syllabus design and methodology / Keith Johnson
Tes bahasa : pegangan bagi pengajar bahasa
Instructional English: English for the practical day-to-day classes management
Teaching english through games and songs
Handbook pengajaran dan pembelajaran sains
Cooperative learning / M. Saekan Muchith [et.al.]
Etika ahlul-Qur'an
Five easy lessons : strategies for successful physics teaching