He has taught at the University of British Columbia, the University of Calgary, and the Universidad de Buenos Aires, in person and online, in English, Spanish, and German.
Instructor of record
- Germanophone Literature 1900–1945University of British Columbia, Winter 2024
- On Thomas Mann’s The Magic Mountain (taught in Spanish)Universidad de Buenos Aires, Fall 2023 and Fall 2024
- German Texts in Translation: German ModernismUniversity of Calgary, Winter 2022
- Beginners’ Spanish IUniversity of Calgary, Spring 2022
Teaching assistant: German studies
- German Fairy TalesUniversity of British Columbia
- German Media StudiesUniversity of British Columbia
- Beginners’ GermanUniversity of Calgary
- The Holocaust in FilmUniversity of Calgary
- 100+ Years of German CinemaUniversity of Calgary
Teaching assistant: European studies and history
- Global History of Europe: 1500–1900University of British Columbia
- History of the First World WarUniversity of British Columbia
- History of EuropeUniversity of British Columbia
- Great Works of Literature from Central, Eastern and Northern EuropeUniversity of British Columbia
- Fantastic Worlds in Russian FictionUniversity of British Columbia
- Witches: Myth and RealityUniversity of British Columbia
- Literary and Visual Representations of the HolocaustUniversity of British Columbia
Teaching assistant: Spanish and Latin American studies
- Contemporary Latin American CinemaUniversity of Calgary
- Intermediate Spanish IUniversity of Calgary
- Beginners’ Spanish IIUniversity of Calgary
Training and recognition
Instructional Skills Workshop, University of British Columbia (2023). TEFL certification, The TEFL Org (2026). Excellence in Mentorship Award, University of British Columbia (2024).