2019 Spring: CHE3301: Physical Chemistry I (TU)
2018 Fall: CHE5304: Nanomaterials Chemistry and Physics (TU)
2018 Spring: CHE3301: Physical Chemistry I (TU)
2017 Fall: CHE5304: Nanomaterials Chemistry and Physics (TU)
2016 Fall: CHE8304: Nanomaterials Chemistry and Physics (TU)
2016 Spring: CHEM8000: Special Topic in Inorganic Chemistry: Analytical Nanomaterials (TU)