Skip to main content

Supervised Teacher

Schedule a meeting with me and submit your application using the ST application survey.

Are you an ECE PhD student looking to strengthen your teaching skills, design engaging lectures and assignments, communicate complex ideas clearly, and prepare for future academic roles? Under my mentorship, you can apply to become a supervised teacher—an opportunity to gain hands-on experience, receive feedback, and develop your own teaching philosophy in a supportive environment.

I have had the privilege of mentoring many PhD students through the Supervised Teaching (ST) program. Two of my mentees have been honored with the ECE Graduate Excellence in Teaching Award, a testament to their growth and dedication.

Dhruv Kushwaha receiving the 2025 ECE Graduate Excellence in Teaching handed by ECE department chair, Dr. Mark Tehranipoor.
Dhruv Kushwaha receiving the 2025 ECE Graduate Excellence in
Teaching handed by ECE Department Chair, Dr. Mark Tehranipoor. Source on April, 2025.
Spencer Chang receiving the 2024 ECE Graduate Excellence in Teaching handed by ECE associate chair, Dr. Christopher Bobda.
Dr. Spencer Chang receiving the 2024 ECE Graduate Excellence in
Teaching handed by ECE Associate Chair for Academics, Dr.
Christopher Bobda. Source on April 17, 2024.

Previous Supervised Teacher Mentees

Joseph ConroyEEL5840 Spring’26
Anna HamptonEEL5840 Fall’25, EEL5840 Fall’22
Isaly TappanEEL5840 Fall’25
Dhruv KushwahaEEL5840 Fall’24
Spencer ChangEEL5840 Spring’24
Myles Joshua TanEEL5840 Fall’23
Khaled HamadEEL5840 Fall’22
Ying MaEEL3850 Spring’20
Matthew CookEEL4930 Spring’20
Ayobami EdunEEL5840 Spring’20

Teaching Assistant

Schedule a meeting with me and submit your application in the course connect portal.

Are you a PhD, master’s, or undergraduate student who has completed one of my courses? If you’re interested in deepening your understanding of the material, developing your communication skills, and supporting your peers, consider applying to be a Teaching Assistant (TA). TAs play an essential role in fostering an engaging learning environment, and I work closely with my TAs to provide guidance, feedback, and opportunities for growth.

Requirements:

  • Must have completed the course you wish to TA for with a grade of A- or A.
  • Prior TA experience not required.
  • Resume submission required with application.
Slide with a list of members of the teaching team (professor, TAs, and supervised teacher) for the course EEL5840 in  Fall 2024.
The teaching team for EEL5840 in Fall 2024. The course had 160+ students enrolled at the start of the semester.

Previous Teaching Assistants – Thank You!

Jugal BodduEGN5216 Fall’25, EEE5776 Spring’26
Shivali PatelEEE5776 Spring’26
Peter ForchaTA for EEL5840 Fall’24, EEL5840 Fall’25, EEL5840 Spring’26
Erik BloomquistTA for EEL5840 Fall’24, EEL5840 Fall’25, EEE5776 Spring’26
Spencer ChangTA for EEL5840 Fall’24, EEL5840 Spring’24, EEL5934 Fall’23
Joseph A. ConroyTA for EEL5840 Fall’24, EEL5840 Fall’23
Dhruv KushwahaTA for EEL5840 Spring’24, EEL5934 Spring’24
Raul ValleTA for EEL5840 Fall’24, EEL5840 Fall’23
Joshua LambTA for EEL5934 Fall’24, EEL5840 Fall’23
Yu FengTA for EEL5934 Fall’24, EEL5840 Fall’23
Imran NasrullahTA for EEE4773 Spring’24
Akshay AshokTA for EEL5934 Spring’24
Bradley JohnsonTA for EEL5934 Fall’23, EEL5840 Summer’23, EEL5840 Spring’23
Andrew JensenTA for EEL5840 Summer’23, EEL5840 Spring’23
Mengdi ZhuTA for EEL5840 Summer’23, EEL5840 Summer’22
Jackson CornellTA for EEL5934/EEL4930 Fall’22
Chaoyue SunTA for EEL6823 Spring’23, EEL5840 Fall’22
Marquez JonesEEL5840 Fall’22
Yongxu ZhangEEL5840 Summer’22
Haotian HueEEL5840 Spring’22
Pham QuanEEL3850 Spring’20