Teaching

Teaching Awards and Evaluation 

Spring 2024:

                       Rate for "Overall, the course was excellent": 5/5

                       Rate for "This course has been (or will be) of value to me": 5/5

                       Rate for "Overall, this instructor was excellent": 5/5


Fall 2023:

                       Rate for "Overall, the course was excellent": 4.94/5

                       Rate for "This course has been (or will be) of value to me": 4.94/5

                       Rate for "Overall, this instructor was excellent": 4.94/5


Spring 2023:

                       Rate for "Overall, the course was excellent": 4.50/5

                       Rate for "This course has been (or will be) of value to me": 4.50/5

                       Rate for "Overall, this instructor was excellent": 4.50/5

Spring 2020: My score was 6.0/6.0, while the Department and College’s scores were 4.88/6.0 and 4.85/6.0, respectively.

Fall 2020: My score was 5.58/6.0, while the Department and College’s scores were 4.99/6.0 and 4.93/6.0, respectively.

Spring 2021: My score was 5.86/6.0, while the Department and College’s scores were 4.86/6.0 and 5.04/6.0, respectively.

Fall 2021: My score was 5.17/6.0, while the Department and College’s scores were 4.81/6.0 and 4.97/6.0, respectively.

Spring 2022: My score was 5.80/6.0, while the Department and College’s scores were 4.76/6.0 and 5.00/6.0, respectively.


Spring 2024

 Fundamentals of Power Systems, Undergraduate Course, UT Dallas

Fall 2023

A new graduate course: High Voltage and Transients, UT Dallas, 15 students

Spring 2023

A new undergraduate course: EE4V95-501: Fundamentals of Power Systems, 31 students, UT Dallas, 31 students 

Spring 2022

ECE 5334: Electric Machines and Transients, Graduate class, Virginia Tech

Fall 2021

ECE 3304: Introduction to Power Systems, Undergraduate class, Virginia Tech

Spring 2021

ECE 5334: Electric Machines and Transients, Graduate class with 18 students, Virginia Tech

Fall 2020

ECE 3304: Introduction to Power Systems, Undergraduate class with 50 students, Virginia Tech

Spring 2020

ECE 5984: Advanced High Voltage and Electrical Insulation Engineering, Graduate class, Virginia Tech

Fall 2019

ECE 3304: Introduction to Power Systems, Undergraduate class with 49 students, Virginia Tech

Spring 2019

ECE 5984: Advanced High Voltage and Electrical Insulation Engineering, Graduate class, Virginia Tech

Fall 2018

ECE 2004: Electric Circuit Analysis, Undergraduate class with 105 students, Virginia Tech  

Spring 2018

ECE 6304: Advances in High Voltage and Electrical Insulation Engineering, Graduate class, Virginia Tech  

Fall 2017

ECE 2004: Electric Circuit Analysis, Undergraduate class with 123 students, Virginia Tech