Teaching
Teaching
Instructor of Record
University of Connecticut
Technical Communication for Engineers (ME 1100)
Fall 2025 – Spring 2026
Professional Communication for Mechanical Engineers (COMM 2100)
Spring 2025
Small Group Communication (COMM 3120W)
Fall 2023 – Spring 2024
The Process of Communication (COMM 1000)
Summer 2023, Summer 2024 (asynchronous online)
California State University, Fullerton
Introduction to Human Communication (HCOM 100)
Fall 2018 – Spring 2019, Fall 2019 – Spring 2020 (in-person/online)
Teaching Assistant (TA)
University of Connecticut
The Process of Communication (COMM 1000)
Fall 2022 – Spring 2023, Fall 2024 – Spring 2025
Interpersonal Communication (COMM 2200)
Fall 2024
Professional Communication (COMM 2100)
Spring 2023