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)