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.