•• ECE 333: Green Electric Energy. (Spring 2010, Spring 2011, Fall 2011, Spring 2012)
•• ECE 430: Power Circuits and Electromechanics. (Fall 2008*)
•• ECE 476: Power System Analysis. (Fall 2009, Fall 2010)
•• ECE 598 ADG: Dynamic System Reliability. (Spring 2009, Spring 2011*)
For the courses with an asterisk, appeared on the UIUC Teachers Ranked As Excellent list