Lakehead University (2019 – Present)

  • EELE 1236: Electric Circuit Theory – I
  • EELE 2430: Power Electronics – I
  • EELE 2451: Electrical Power Systems – I
  • EELE 0438: Electrical Power Systems – II
  • EELE 0554: Power Electronics – II
  • EELE 5631F/5010: Renewable Energy Conversion Systems
  • EELE 5631S: Advanced Electric Drives

Ryerson University (2017 – 2019)

  • ELE 746: Power System Analysis
  • ELE 747: Advanced Electric Drives
  • ELE 806: Alternative Energy Systems
  • ELE 846: Power System Protection and Control
  • EE 8407: Power Converter Systems