Courses Taught
Dr. Dinan mainly teaches in the Great Books and Aquinas Programs at St. Thomas, but in the past has served as the subject coordinator for Catholic Studies, and has taught in the Political Science Department.
Courses regularly taught include:
Aquinas: Great Books, Introduction to Political Science
Great Books 2006: Quest for the Good Life
Great Books 2206: Human Nature and Technology
Great Books 2306: War & Peace
Great Books 3106: Love & Friendship
Great Books 3306: Faith & Reason
Great Books 3406: Philosophy & Art
Great Books 4903: Honours Seminar, The Problem of Socrates
Great Books 4903: Honours Seminar, Aristotle’s Philosophy of Human Affairs
Syllabi for any of these courses are available upon request.