Teaching

Undergraduate Courses

The Ohio State University — Teaching Assistant

Student comments for EEOB 3310 (Spring semester, 2021) at The Ohio State University.

University of Toronto — Teaching Assistant

International Workshops

Instructor

Teaching Assistant

Leading Introduction to Computing Laboratory at Workshop on Molecular Evolution, 2024 (Photo by Analisa Milkey).

Miscellaneous Teaching & Outreach