Learning by teaching : evidence-based strategies to enhance learning in the classroom
Pola penyajian kegiatan pembelajaran berbasis pendekatan ilmiah (saintific approach) dalam buku teks bahasa Indonesia
Strategi belajar mengajar
Perencanaan pengajaran
Science craft for Kids : 50 Fantastic Things to Invent Create
Dasar-dasar praktek mengajar
Strategi dan model pembelajaran
Theories of learning = Teori-teori pembelajaran
Revolusi dan inovasi pembelajaran : sesuai standar proses
Cara dahsyat mengajar dan belajar = beyond teaching and learning