Teaching & mentoring

Teaching

2023

Instructor

Discrete Mathematics

Columbia University

Instructor quality
4.5
Course quality
4.2

2022, 2023

Teaching assistant & guest lecturer

Natural Language Generation & Summarization

Columbia University

TA quality, 2022
4.9
TA quality, 2023
4.7

2014–2017

Teaching assistant

Intro CS & Data Structures

Williams College

Semesters as a TA
6

Guest lectures

  • 2025Computing in Context Columbia University
  • 2024Global Teaching Labs MIT & University of Montevideo, Uruguay
  • 2023Computational Journalism Columbia University
  • 2022, 2023Natural Language Generation & Summarization Columbia University

Mentoring

Mentoring students is one of my favorite parts of research. This diagram summarizes outcomes for students I have worked with.

2 students: Master's → Paper → Ph.D.; 2 students: Undergrad → Master's → Paper → Ph.D.; 1 student: Undergrad → Paper → Ph.D.; 5 students: Master's → Paper → Industry; 1 student: Undergrad → Thesis → IndustryUndergrad 4Master's 9Thesis 1Paper 10Industry 6Ph.D. 5
Started as an undergradStarted as a master's student