Teaching


COURSES TAUGHT

Northern Illinois

Undergraduate

101 Introduction to Philosophy (f15, s16)

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

312 Introduction to Metaphysics (s16)

322 Early Modern (s17)

370 Philosophy of Religion (s19)

Graduate

410/510 Idealism (f18)

421/521 Leibniz (f16)

602 Deontic Logic (s18)

612b Modal Metaphysics (f15, f17)


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)