I have taught a range of courses, primarily on ethics, philosophy of technology, and science and technology studies. At Penn State, I created and regularly teach a course on "Data Ethics" for undergraduate data science majors (see syllabus). At the graduate level, I've taught a seminar on "The Future of Privacy" (syllabus), I developed and regularly teach a seminar on "Foundations of Technology Ethics and Policy" (syllabus), and I often teach our College's PhD Colloquium (a kind of "welcome to grad school" course for new PhD students).

At San Jose State, I taught an elective course in the philosophy department on "Science, Technology, and Human Values." In the more distant past, I taught a variety of introductory philosophy courses on topics such as logic, moral reasoning, political philosophy, and concepts of personhood.

Over the years, I have benefited from a lot of pedagogical training. I participated in a Cal State Summer Institute on "Designing Teaching for Diverse Learners" and the American Philosophical Association and American Association of Philosophy Teachers Teaching and Learning Seminar. As a graduate student, I participated in teaching practicums in both philosophy and women's and gender studies.

I received the Dean's Award for Teaching Excellence in 2019 and the George J. McMurtry Junior Faculty Excellence in Teaching and Learning Award in 2021.