Teaching
Virginia Tech
- ECE 4334 Power System Analysis and Control, Fall 2026.
University of Hong Kong, 2009–2026
- ELEC 4147 Power System Analysis and Control
- ELEC 3141 Power Transmission and Distribution
- ELEC 4141 Electric Railway Systems
- ELEC 3112 Power System Protection and Switchgear
- ENGG 1310 Electricity and Electronics
Short courses and industry training
- Power System Restoration, Electric Power Research Institute, USA, 2010 (with Chen-Ching Liu)
- Power System Restoration, China Southern Power Grid, 2013
- Modern Power System Operation and Planning, CLP Power Hong Kong, 2014
- Advanced Topics in Power System Analysis; Modern Power System Planning; Fundamental Theory of Power Markets — Huazhong University of Science and Technology, 2011–2018