Teaching Fellow, Harvard University

  • Fall 2025, Theory of Neural Computation
  • Fall 2025, Neuroengineering
  • Fall 2024, Neuroengineering
  • Fall 2022, Systems Development for Computational Science

Teaching Assistant, Carnegie Mellon University

  • Fall 2020, Deep Reinforcement Learning
  • Spring 2020, Signals and Systems (Head TA)
  • Fall 2019, Signals and Systems
  • Spring 2018, Signals and Systems
  • Spring 2017, Fundamentals of Programming
  • Fall 2016, Signals and Systems
  • Spring 2016, Fundamentals of Programming
  • Fall 2015, Fundamentals of Programming
  • Summer 2015, Principles of Computing

First-Year Advisor, Harvard University

  • 2022-2024

Academic Peer Advisor, Carnegie Mellon University

  • Fall 2020

Peer Tutor, Carnegie Mellon University

  • 2015-2020, College Reading and Learning Association Certified Level 2 Advanced Tutor
    • Computer Science
      • Principles of Computing
      • Fundamentals of Programming
      • Principles of Imperative Computing
      • Functional Programming
      • Computer Systems
    • Electrical and Computer Engineering
      • Introduction to Electrical and Computer Engineering
      • Signals and Systems
    • Mathematics and Physics
      • Concept of Math
      • Matrices and Linear Transformations
      • Physics for Engineering