Michael Shaffer

Faculty

Visiting Assistant Professor in Philosophy

Courses Taught

Past
Synonym Title Times Taught Terms Taught
PHI-108 Great Philosophers 2 2022/SP and 2021/FA
PHI-209 Philosophy of Environment 1 2022/SP
PHI-213 Mind and Matter 1 2022/SP
PHI-251 Philosophy of Science 1 2021/FA