Teaching

Teaching assistantships at the University of Toronto.

Teaching Assistant — Department of Electrical & Computer Engineering, University of Toronto

2026

  • ECE212H1 — Circuit Analysis (Winter 2026) · Lab TA
  • ECE350H1 — Semiconductor Electronic Devices (2025–2026) · Lab & Tutorial TA

2025

  • ECE318H1 — Fundamentals of Optics (Fall 2025) · Lab & Tutorial TA
  • ECE231H1 — Introductory Electronics (Fall 2025) · Lab TA
  • ECE221H1 — Electric and Magnetic Fields (Winter 2025) · Lab TA