Michael ShafferFaculty

Visiting Associate Professor in Philosophy

Courses Taught

PHI-136 (Formal Logic) and PHI-251 (Philosophy of Science)

Synonym Title Times Taught Terms Taught
PHI-108 Great Philosophers 4 2023/JN, 2022/FA, 2022/SP, and 2021/FA
PHI-209 Philosophy of Environment 2 2023/SP and 2022/SP
PHI-144 ST:How to Know Things 1 2023/SP
PHI-244 ST:Philosophy of Mental Ill 1 2022/FA
PHI-201 Ancient Philosophy 1 2022/FA
PHI-213 Mind and Matter 1 2022/SP
PHI-251 Philosophy of Science 1 2021/FA