Teaching

Courses taught as lead instructor

PHIL122 A & B: Reasoning and Argument I & II 

USC, Spring 2023

A course on logic and critical thinking. 

Available on request: 

Syllabus | Sample assignment guide 


Courses taught as teaching assistant

PHIL246: Foundations of Cognitive Science 

USC, Spring 2025, with Sam Clarke and Toby Mintz

USC, Fall 2022, with Toby Mintz and Alexis Wellwood

A course on the philosophical questions in cognitive science (including recent research on AI), as well as the formal and experimental tools that cognitive scientists use.

PHIL103: Politics, Philosophy, and Economics in Europe, 

from Renaissance to Enlightenment

USC, Fall 2024, with Jacob Soll

A course on the political, religious, scientific, and economic ideas that emerged during the early modern period in Europe.

PHIL166: Current Moral and Social Issues 

USC, Fall 2021, with Zoë Johnson King

An applied ethics course on how philosophy can help us to answer questions around public healthcare, racial justice, and fake news.

PHIL168: The Meaning of Life 

USC, Spring 2021, with Stephen Finlay

A course surveying religious and philosophical approaches to life, death, suffering, faith, and happiness.

PHI101: Introduction to Philosophy 

Ashoka University, Spring 2019, with Kranti Saran

An introduction to questions in metaphysics, metaethics, political philosophy, epistemology, and philosophy of language.

FC006: Mind and Behaviour 

Ashoka University, Monsoon 2018, with Kranti Saran

A course exploring Indic and Western philosophical perspectives on human nature, thought, and society.

PHI103: Symbolic Logic 

Ashoka University, Monsoon 2017, with T. Scott Dixon

A course on propositional logic and predicate logic.