Micro teaching delapan keterampilan dasar mengajar kimia
Micro teaching delapan keterampilan dasar mengajar kimia
Media pembelajaran kimia berbasis virtual lab
Kimia dalam perspektif falsafah kesatuan ilmu
Telaah kurikulum kimia di SMA/MA di Indonesia
The elements: what you really want to know
A guide to the elements
Catatan kulah : TL 216 kimia lingkungan II
Catatan kuliah : TL 215 kimia lingkungan