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.