Classes
- CSCI 375: Natural Language Processing
- Williams College, Fall 2024
- CSCI 136: Data Structures & Advanced Programming
- Williams College, Spring 2024 2 lecture sections, 4 lab sections, 59 students, 9 TAs
- CSCI 104: Data Science and Computing for All
- Williams College, Fall 2023 (Co-instructor with Steve Freund) 2 instructors splitting: 2 lecture sections, 4 lab sections, 61 students, 8 TAs
- CSCI 375: Natural Language Processing
- Williams College, Spring 2023 2 lecture sections, 46 students, 2 TAs
- CSCI 104: Understanding Data Through Computation
- Williams College, Fall 2022 (Co-instructor with Steve Freund) 2 instructors splitting: 2 lecture sections, 4 lab sections, 48 students, 8 TAs
- CS 335: Machine Learning
- Mount Holyoke College, Spring 2020 1 lecture section, 19 students
- CS 191: Ethical Issues Surrounding Artificial Intelligence Systems and Big Data
- University of Massachusetts Amherst, Fall 2018 (Co-instructor with Su Lin Blodgett and Abe Handler)
- CS 685: Advanced Natural Language Processing
- University of Massachusetts Amherst, Spring 2018 (Teaching Assistant)