As instructor of record
Seminar on AI Ethics and Policy – California Center for Ethics and Policy, Cal Poly Pomona (Spring 2025)
Ethics of Artificial Intelligence – Cal Poly Pomona (Spring 2025)
Bioethics – Cal Poly Pomona (Fall 2024)
Philosophy and Religion of China – Cal Poly Pomona (Fall 2024)
The Meaning of Life – Cal State Long Beach (Spring 2023)
Ethics and Society – Cal State Long Beach (Fall 2022)
Introduction to Ethics – University of California, Irvine (Summer 2022)
Critical Thinking – Georgia State University (Fall 2017 to Summer 2019)
As teaching assistant (UC Irvine)
PHIL 144 Philosophy of Social Science (Spring 2024)
HIST 40C Modern America: Culture and Power (Fall 2023)
PHIL 3 Technology and Society (Winter 2023)
PHIL 1 Introduction to Philosophy (Winter 2024, Fall 2022, Fall 2021, Summer 2021, Fall 2020)
PHIL 5 Contemporary Moral Problems (Spring 2024, Spring 2022)
PHIL 124 Feminist Epistemology (Winter 2022)
PHIL 4 Introduction to Ethics (Spring 2023, Winter 2022, Spring 2021)
PHIL 2 Puzzles and Paradoxes (Winter 2021)
Pedagogical training and affiliations
2024-25 Digital Humanities Consortium affiliate, California Polytechnic University, Pomona
2023 Mentoring Excellence Certificate, UC Irvine Graduate Division
2023 Active Learning Pedagogy Workshop, UC Irvine
2023 Inclusive Teaching Pedagogy Workshop, UC Irvine