Courses Taught at St. John’s
University
- Philosophy of the Human Person
- Metaphysics
- Philosophy of Science
- Philosophy of the Social Sciences
- Introduction to Logic
- Introduction to Liberal Studies (M.A. course)
- Globalization and Modernization (History D.A. seminar)
- Online classes
Other Courses Taught
- University of Pittsburgh: Darwinism and its Critics, 19th
century Philosophy of Science (Ph.D. seminar)
- University of Chicago: History of Philosophy of Science,
Influences of Francis Bacon in 19th century Science and Literature
(undergrad./grad. seminar)