Teaching

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

  • Spring 2022: Semantics

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)