Teaching english through games and songs
Islamic studies di perguruan tinggi : pendekatan integratif-interkonektif
Handbook pengajaran dan pembelajaran sains
Cooperative learning / M. Saekan Muchith [et.al.]
Etika ahlul-Qur'an
Five easy lessons : strategies for successful physics teaching
Curriculum development in language teaching
Religion on campus
A practicum in Tesol : professional development through teaching practice
Approaches and methods in language teaching