UIUC Fall 2025
- LING 100: Introduction to Language Science
 
- LING 307: Elements of Semantics and Pragmatics
 
- LING 507: Formal Semantics I
 
Yale
- Spring 2025: How to Create a Language: Constructed Languages and Natural Language
 
- Spring 2024: 
- How to Create a Language: Constructed Languages and Natural Language
 
- Semantics II
 
 
- Fall 2023: Semantics I
 
- Spring 2023: Semantics II
 
- Fall 2022: How to Create a Language: Constructed Languages and Natural Language
 
Brandeis
Rutgers
- Fall 2020: Linguistic Perspectives on Language: Invented Languages (online)
 
- Spring 2019: Semantics
 
- Fall 2018: Semantics
 
- Spring 2018: Introduction to Linguistic Theory (instructor)
 
- Fall 2017: Introduction to Linguistic Theory (TA)