the mystery and miracles of teaching



to open windows

to unlock doors

to shatter barriers...

to transform

to unleash the power of the mind

to create discomfort...

to create questions

to demystify

to challenge

to change...

to continue...

to create

to empower

to live...


above all

to survive.




Courses taught at the University of Waterloo

2016

ECE 207, Signals and Systems, Fall 2016, undergraduate course

ECE 675, Radiation and Propagation of Electromagnetic Field, Fall 2016, graduate course

ECE 106, Physics of Electrical Engineering I, Spring 2016, undergraduate 1st year course

GENE 123, Electrical Engineering for Civil Engineers, Winter 2016, undergraduate 1st year course

2015

ECE 207, Signals and Systems, Winter 2015, undergraduate 2nd year course; 

ECE 475/770, Electromagnetic Radiation and Propagation, Combined undergraduate-graduate course

2014

ECE 770, Special Topics: Artificial Electromagnetic Media and Metamaterial, Fall 2014, graduate course

ECE 106, Physics of Electrical Engineering, Winter 2014, undergraduate 1st year course

GENE 123, Electrical Engineering for Civil Engineers, Winter 2014, undergraduate 1st year course

2013

ECE 106, Physics of Electrical Engineering I, Spring 2013, undergraduate 1st year course

ECE 375, Electromagnetic Fields and Waves, Spring 2013, undergraduate 3rd year course

ECE 675, Radiation and Propagation of Electromagnetic Fields, Fall 2013, graduate course

2011

ME 123, Electrical Engineering for Mechanical Engineers, Spring 2011, undergraduate 1st year course

2010

ECE 770, Special Topics: Introduction to Electromagnetic Interference and Compatibility, Fall 2010, graduate course

ECE 370,   Electromagnetic Fields, Spring 2010, undergraduate 3rd year course  

2009

ECE 675, Radiation and Propagation of Electromagnetic Field, Fall 2009, graduate course

ECE 370, Electromagnetic Fields, Winter 2009, undergraduate 3rd year course

ME 123, Electrical Engineering for Mechanical Engineers, Winter 2009, undergraduate 1st year course   

2008

ECE 770, Introduction to Electromagnetic Interference and Compatibility, Spring 2008, graduate course.

ECE 476, Antennas and Radiating Systems, Winter 2008, undergraduate 4th year elective course   

2007

ME 123, Electrical Engineering for Mechanical Engineers, Spring 2007, undergraduate 1st year course

ECE 370, Electromagnetic Fields, Spring 2007, undergraduate 3rd year course

ME 123, Winter 2007

2006

ECE 675, Radiation and Propagation of Electromagnetic Field, Fall 2006, graduate course            

2005

ECE 675, Radiation and Propagation of Electromagnetic Field, Fall 2005



Courses taught at the University of Maryland

 2005

ENME 350, Electronics and Instrumentation I, Spring 2005, undergraduate 3rd year course 

2004

ENME 808V, Advanced Packaging for Signal Integrity and Electromagnetic Interference Control, Fall 2004, graduate course           

ENME 350, Fall 2004

ENME 350, Spring 2004

2003

ENME 350, Fall 2003

2002

ENME 808V, Advanced Packaging for Signal Integrity and Electromagnetic Interference Control, 

Fall 2002, graduate course

ENME 350, Fall 2002

ENME 489E, Solar Decathlon, Spring 2002, undergraduate 3rd/4th year course

ENME 350, Spring 2002

2001

ENME 489E, Fall 2001

ENME 350, Fall 2001

ENME 489E, Spring 2001

ENME 350, Spring 2001

Teaching image