Prosiding seminar nasional inovasi pendidikan: Inovasi pembelajaran berbasisi karakter dalam menghadapi masyarakat ekonomi asean
Pengantar studi pemikiran dan gerakan pembaharuan dalam dunia islam
Journal of Southeast Asian studies
Strategi belajar mengajar
Perencanaan pengajaran
Writing and learning in the science classroom
Argumentation in science education : perspectives from classroom-based research
Innovative methods of teaching and learning chemistry in higher education
Teaching secondary school science : strategies for developing scientific literacy
Ilmu sejarah : sebuah pengantar