courses tarught in recent years
- chem2211 – organic chemistry i
- chem2231 – organic chemistry ii
- chem3271 & biol3272 – biochemistry ii
- chem4211 – organic chemistry iv
- apbi4811 & 4813 – research internship
- chem5230 – special topics in advanced organic chemistry
- chem5251 (st) – special topics
- biot6010 – research proposal & seminar