Teaching

Fall 2026 Courses

CourseMeetTime
Ling 26: Quant. Reasoning in Linguistic Diversity   Mon & Weds   9:00 - 10:15
Ling 115: Corpus Linguistics   Tues & Thurs   10:30 - 11:45
Ling 165: Introduction to Natural Language Processing   Tues & Thurs   13:30 - 14:45

Past courses

Instructor of Record, San Jose State
Ling 101: Introduction to Linguistics       Spring 2026
Ling 115: Corpus LinguisticsSpring 2026
Ling 220: Computational Linguistics 1Spring 2026
Instructor of Record, UC Santa Cruz
Ling 80 K: Invented Languages       Spring 2023
NLP 270: Linguistic Models of Syntax & SemanticsWinter 2023, co-taught with Margaret Kroll
Ling 144: Computational Methods for LinguistsWinter 2022
Teaching Assistant, UC Santa Cruz
Ling 80K: Invented Languages   Spring 2020   Instructor: Pranav Anand
Ling 80K: Invented Languages   Spring 2019   Instructor: Pranav Anand
Ling 80C: Language, Society, & Culture   Spring 2018   Instructor: Jim McCloskey
Ling 240: Pedagogy of Linguistics   Winter 2016   Supervisor: Pranav Anand
Ling 240: Pedagogy of Linguistics   Fall 2015   Supervisor: Pranav Anand
Ling 113: Syntax II   Spring 2015   Instructor: Jim McCloskey
Ling 108: Poetry & Language   Winter 2015   Instructor: Sandy Chung
Ling 50: Semantics I   Fall 2014   Instructor: Donka Farkas
Ling 80C: Language, Society, & Culture   Spring 2014   Instructor: Jim McCloskey
Ling 112: Syntax I   Spring 2012   Instructor: Sandy Chung & Matt Wagers