Teaching

I have broad teaching interests and experience. I am currently teaching Puzzles and Paradoxes and in Fall 2022 I will teach Topics in Logic and the Foundations of Mathematics. In Spring 2018 I received an outstanding instructor award from UC Berkeley.

Cornell University

Primary Instructor

UC Berkeley

Graduate Student Instructor

  • Proof Theory: Spring 2020

  • Philosophical Logic: Spring 2019

  • Intermediate Logic I: Fall 2017

  • Intermediate Logic II: Fall 2016

  • Introduction to Logic: Spring 2016, Spring 2017, Summer 2018, Fall 2018, Summer 2019

  • Calculus, Statistics, and Combinatorics: Fall 2015

  • Analytic Geometry and Calculus II: Spring 2015

  • Analytic Geometry and Calculus I: Fall 2014

One-on-One Teaching through the Directed Reading Program

  • Topics in Logic and Combinatorics: Fall 2017, Spring 2018, Fall 2018, Spring 2019

Brown University

Teaching Assistant

  • Theory of Computation: Fall 2012

  • Design and Analysis of Algorithms: Spring 2012

  • Discrete Mathematics and Probability: Spring 2012

  • Introduction to Philosophy: Summer 2011