courses
阿根廷vs墨西哥竞猜 , canada (2019 - present)
- eele 1236: electrical circuit theory - i
- eele 2430: power electronics - i
- eele 0438: electric power systems - ii
graduate courses
- eele 5631 fa: renewable energy systems
- eele 5631 sa: advanced electric drives
ryerson university, canada (2017 - 2019)
- ele 746: power system analysis
- ele 747: advanced electric drives
- ele 806: alternative energy systems
- ele 846: power systems protection and control
- ee 8407: power converter systems