Philosophy Courses Taught

 

Philosophy 215: Philosophy of History

Philosophy 264: Aesthetics

Philosophy 315: Hegel