top of page


Marquette University

Hamilton College

Early Modern Philosophy

Theory of Ethics (Syllabus)

Service of Faith & Promotion of Justice:

          - Philosophy of Labor

          - Philosophy of Labor (Honors)

          - Race and Racisms

Foundations of Philosophy

Honors Foundations of Philosophy

Existentialism (Syllabus)

St. Norbert College

University of South Florida

Medieval Philosophy 

Philosophy of Religion (Syllabus)

Contemporary Moral Issues

Formal Logic

Critical Thinking

Introduction to Philosophy

Introduction to Ethics (History of Western Ethics)

Modern Political Thought (Syllabus)

Existentialism (Syllabus

Skepticism, Knowledge, and Faith

Philosophy in Film: Ethics and Technology

Philosophical Foundations of Human Nature

Phenomenology of Gender and Race (Directed Study)

Courses Prepared to Teach

Early Modern Natural Rights Theories

Early Modern Women Philosophers / Recovered Voices from Early Modern Philosophy

Ancient Philosophy (Hellenic and Hellenistic)


Philosophy of Race

Medieval Muslim and Jewish Philosophy

bottom of page