Teaching

Current Courses

I'm on sabbatical Fall 2024-Spring 2025

Past Wellesley Courses

CS 333: Natural Language Processing
CS 232: Artificial Intelligence
CS 111: Introduction to Computer Science (Fall 2021, Spring 2022, Spring 2023, Spring 2024)
CS 251: Principles of Programming Languages

Courses at Other Institutions

First Year Seminar: Technology for Language Revitalization (Fall 2019, UMass Amherst)
CS 343: Programming Languages (Fall 2018, Mt. Holyoke College)