Courses Taught
Dr. Dinan mainly teaches in the Great Books and Aquinas Programs at St. Âé¶¹´«Ã½, 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.