Teaching


COURSES TAUGHT

Northern Illinois

Undergraduate

101 Introduction to Philosophy (f15, s16)

205 Symbolic Logic (f16, f17, s18, f18, s19)

311 Knowledge and Justification (f20)

312 Introduction to Metaphysics (s16)

322 Early Modern (s17, s20, s21)

370 Philosophy of Religion (s19)

Graduate

410/510 Idealism (f18, s21)

421/521 Leibniz (f16)

405/505 Intermediate Logic (F20)

602 Deontic Logic (s18)

612b Modal Metaphysics (f15, f17, s20)


UNC-Chapel Hill

101 Introduction to Philosophy online (s12)

155 Introduction to Mathematical Logic (sum11, sum12)

 165 Bioethics, online (s14, sum14)

311 Early Modern Philosophy (f11)