Teaching
Assistant Teaching Professor—Arizona State University (2022-present)
Philosophy 101: Introduction to Philosophy
Philosophy 105: Introduction to Ethics
Philosophy 300: Philosophical Argument/Exposition
Philosophy 307: Philosophy of Law
Philosophy 310: Environmental Ethics
Philosophy 320: Bioethics
Philosophy 330: Theory of Knowledge
Philosophy 335: History of Ethics
Philosophy 420: Topics in Philosophy: Philosophy of Time
Instructor—Georgetown University (2021-2022)
Philosophy 181: Philosophy of Religion
Philosophy 010: Introduction to Ethics
Strategy 230: Ethical Values of Business
Instructor—Towson University (2019-2021)
Phil 101: Introduction to Philosophy
Phil 103: Introduction to Ethics
Instructor—University of Maryland (2017-2022)
Phil 209T: It’s About Time
Phil 261: Philosophy of the Environment
Phil 140: Contemporary Moral Issues
Phil 100: Introduction to Philosophy
Phil 236: Philosophy of Religion
To view my teaching portfolio, click here.