Michael Shaffer


Visiting Associate Professor in Philosophy

Courses Taught

Synonym Title Times Taught Terms Taught
PHI-108 Great Philosophers 4 2023/JN, 2022/FA, 2022/SP, and 2021/FA
PHI-244 ST:Philosophy of Mental Ill 1 2022/FA
PHI-201 Ancient Philosophy 1 2022/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