HKUST 2020 – present
- ENVR2020 – Urban Air Pollution
- ENVR2070 – Smart Buildings for Warming Planet
- ENVR/CIVL4470 – Air Quality Control and Management
- ENVR/CHEM5410 – Atmospheric Chemistry
- EVSM5280 – Introduction to Atmospheric Aerosols
HK PolyU 2014-2019
- Introduction to Environmental Science (CSE29370)
- Law and Governance for Sustainable Development (CSE20281)
- Environmental Chemistry (CSE29371)
- Global Climate Change and Society (CSE548)
- Land Use & Sustainable Environment (CE114)