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