Teaching

Instructor

Prison Teaching Initiative at Princeton University, Southwoods Prison, 2022

  • Course: Introduction to Computer Science
  • Semesters: Fall 2022

Teaching Assistant

Graduate course, University of Pennsylvania, Computer and Information Science, 2022

  • Course: (CIS530) Natural Language Processing
  • Semesters: Fall 2022

CIS 700: Teaching Assistant

Graduate course, University of Pennsylvania, Computer and Information Science, 2022

  • Course: (CIS 700) Interactive Fiction and Text (Story) Generation
  • Instructor: Prof. Chris Callison-Burch, Dr. Lara Martin
  • Semesters: Spring 2022

Coding Club: Instructor

Workshop for Elementary School Students, Kohelet-Yeshiva, 2021

  • Course: (Coding Club) Introduction to Python
  • Semesters: Fall 2021, Spring 2022

CIS 521: Teaching Assistant

Graduate course, University of Pennsylvania, Computer and Information Science, 2021

  • Course: (CIS 521) Introduction to Artificial Intelligence
  • Instructor: Prof. Chris Callison-Burch
  • Semesters: Fall 2021

MCIT 592: Head Teaching Assistant

Graduate Course, University of Pennsylvania, Computer and Information Science, 2018

  • Course: (MCIT 592) Mathematical Foundations of Computer Science
  • Instructor: Prof. Val Tannen
  • Semesters: Summer 2018-Spring 2019

CIS 262: Teaching Assistant

Undergraduate course, University of Pennsylvania, Computer and Information Science, 2018

  • Course: (CIS 262) Automata, Computability, and Complexity
  • Instructor: Dr. Nima Roohi
  • Semesters: Spring 2018