Current Teaching

In Spring 2026, I'm teaching Automata, Formal Languages, and Computational Complexity (CSC 341).

Previous Teaching

In Fall 2025, I taught Automata, Formal Languages, and Computational Complexity (CSC 341).

I have held various TA positions at Cornell and Penn. Here is a full list of my previous teaching positions:

Teaching Materials