15.819: Marketing and Product Analytics, graduate course in Sloan School of Management instructed by Dean EcklesTeaching Assistant in Spring 2024.

SES Econ Camp:  One week course designed for 1st and 2nd year students in the SES program to prepare for the Economics/Causal Inference requirement of the PhD program. Instructor in Summer 2021, Summer 2022, and Summer 2023.

15.672/15.673: Negotiation Analysis, 4-day intensive course in Sloan School of Management offered to students across MIT and instructed by Jared CurhanCourse Assistant in Winter 2023.

4.S20: Special topics course in Architecture. Guest Lecturer on Fundamentals of Network Science in Spring 2023.

IDS.S24/6.S899: Learning Time Series with Interventions, special topics graduate course instructed by Munther Dahleh, Devavrat Shah, and Mardavij RoozbehaniInstructor for several MIT EdX videos, Teaching Assistant in Fall 2022.

1.022: Introduction to Network Models, undergraduate course instructed by Amir AjorlouTeaching Assistant in Fall 2020.


At Penn, I was the teaching assistant for several courses, listed below.

  • ESE 530: Elements of Probability Theory
  • CIS 520: Introduction to Machine Learning
  • NETS 412: Algorithmic Game Theory
  • CIS 399: Science of Data Ethics
  • CIS 320: Introduction to Algorithms
  • ESE 301: Engineering Probability
  • CIS 160: Mathematical Foundations of Computer Science