Back to my homepage


Teaching

When I was a student, I had the privilege of taking many inspirational, mind-blowing, life-changing courses. I want students who take my courses to have experiences that are at least as good as my own!

My upcoming/current/past courses are listed below.

🍂 Autumn 2025 Analysis of Boolean Functions
🍂 Autumn 2025 Introduction to Complexity Theory
🌱 Spring 2025 Introduction to Complexity Theory
❄️ Winter 2025 Derandomizing Space-Bounded Computation
🍂 Autumn 2024 Circuit Complexity
🌱 Spring 2024 Introduction to Complexity Theory
❄️ Winter 2024 Introduction to Complexity Theory
🍂 Autumn 2023 Pseudorandomness