Teaching
At Oberlin College (2020–Present)
CHEM 101 Structure and Reactivity
CHEM 205 Principles of Organic Chemistry
CHEM 327 Synthesis Laboratory
At UCLA (2016–2019)
CHEM 30A Organic Chemistry I: Structure and Reactivity
CHEM 30CL Organic Chemistry Laboratory II