I reflect on my wonderful experience of teaching both as Assistant in Instruction and Graduate Student Instructor over the time I have spent at Rutgers University here.

Colby College

CS166 2023

Computational Thinking with Computer Vision


JP297D 2023

Intro to Artificial intelligence with Computer Vision


CS151, CS251, CS343, CS498

Data Visualization, Neural Networks, Research Seminar on AI for Environment


Rutgers University

Spring 2022, 2021, 2020, 2019

Programming Methodology in C++ (ECE 252)

Teaching Assistant (Instructor: Prof. Jorge Ortiz)


Fall 2021, 2020, 2016

Principle of Electrical Engineering (ECE 221)

Teaching Assistant (Instructor: Prof. Hana Godrich)


Fall 2020, 2018, 2019

Digital Logic Design  (ECE 231) 

Teaching Assistant (Instructor: Prof. Michael Caggiano)


Spring 2017

Discrete Mathematics (ECE 312)

Teaching Assistant (Instructor: Prof. Michael Caggiano)


Summer 2021, 2020, 2018, 2017

Programming Methodology in C++ (ECE 254)

Graduate Student Instructor


Here are some of the teaching feedbacks I have received from my students.

[Student Reviews 1] [Student Reviews 2]


Other Teaching Experience

Summer 2021

Rutgers-WINLAB Summer Mentorship 

Graduate Mentor

8-week program for K-12 and college students


Summer 2020

Rutgers-China Summer Exchange Program

Graduate Lab mentor

5 weeks program for K-12 students in China


Summer 2018, 2019

The Academy of Rutgers for Girls in Engineering and Technology (TARGET)

Graduate Student Mentor 

Week-long mentorship program for K-12 female students

Mentored 4 students to learn: