Teaching
Arizona State University

Instructor
EEE-598, Machine Learning for Power Systems (Smart Grid)
Master Optional Course, Selective Course in Master Comprehensive Exam
School of Electrical, Computer, and Energy Engineering
Graduate Level, Fall 2018, Fall 2019

Instructor
EEE-360, Energy Systems and Power Electronics
Core Course for Power Area
School of Electrical, Computer, and Energy Engineering
Undergraduate Level, Fall 2020

Instructor
EEE-579, Power Transmission and Distribution
Master Core Class, One of the Three Core Classes for Master Comprehensive Exam
School of Electrical, Computer, and Energy Engineering
Graduate Level, Spring 2018, Spring 2019, Spring 2023

Instructor
EEE-202, Circuits I
School of Electrical, Computer, and Energy Engineering
Undergraduate Level, Spring and Fall, 2017

Stanford University

Instructor
EE292T/CEE272T, SmartGrids Seminar
Department of Electrical Engineering
Department of Civil and Environmental Engineering
Undergraduate and Graduate Level, 2014 - 2016

Co-advisor
Jiafan Yu, Department of Electrical Engineering
Yizheng Liao, Department of Civil and Environmental Engineering
PhD Level, 2015 - 2018

Carnegie Mellon University

Teaching Assistant for Prof. Byron Yu
18-290, Signals and Systems
Department of Electrical Computer and Engineering
Undergraduate Level, Fall 2012

Teaching Assistant for Prof. Rohit Negi
18-753, Information Theory and Coding
Department of Electrical Computer and Engineering
Graduate Level, Spring 2012