Kolaborasi pembelajaran biologi dan seni lukis dalam proses pembuatan batik terhadap hasil belajar biologi materi struktur dan fungsi sel pada siswa kelas XI IPA MAN 2 Semarang (laporan penelitian individual)
Tool for teaching perangkat pembelajaran : tehnik mempersiapkan dan melaksanakan perkuliahan yang efektif
Mathematics methods for elementary and middle school teachers. 4/e
The case method : mendidik manajer ala Harvard
Menjadi guru yang efektif : bagaimana mencapai pengembangan baru memalui membaca dan menulis
Cara - cara terbaik untuk mengajar reading yang dilakukan oleh guru - guru peraih penghargaan
Methods of teaching social studies
Menjadi seorang guru jilid 1