Teaching

An unexpected outcome of my time in graduate school was that I have learned that I greatly enjoy teaching. Over the past several years, I have acted as a course instructor and teaching assistant in over a dozen academic terms across a variety of biomedical, acoustical, and other engineering courses.

Teaching Action Shot

Sessional Instruction

University of Waterloo

BME 252 - Linear Systems & Signals
Spring 2025, 2026

Sole Course Instructor

Teaching Assistantships

University of Waterloo

BME 544 - Biomedical Signal Processing
Winter 2026
BME/MTE/SYDE 252 - Linear Systems & Signals
Fall 2023, 2024, 2025
Spring 2023, 2024
SYDE 552 - Computational Neuroscience
Winter 2025
SYDE 556/750 - Simulating Neurobiological Systems
Fall 2023
BME 101 - Communication in Biomedical Engineering
Fall 2022

Purdue University

ME 413 - Noise Control
Spring 2022