Kries

Courses Taught

Ancient and Medieval Philosophy
Modern and Contemporary Philosophy
Political Philosophy
International Ethics
Social Ethics
Philosophy of Law
Philosophical Foundations of Capitalism
Medieval and Renaissance Political Philosophy in Italy
Foundations of Western Culture
Ethics
Philosophy of Human Nature
Critical Thinking