Teaching

Current Courses:

Graduate Seminar in Formal Methods in Philosophy (PHIL 8042)

How Science Works (PHIL 1032)

Past Courses:

At University of Cincinnati:

Graduate Seminar on Formal Methods in Philosophy (PHIL 8042)

Graduate Seminar on David Lewis – Contemporary Analytic Philosophy (PHIL 8023)

Philosophy of Science (PHIL 3040)

How Science Works (PHIL 1032, in person, online, 7-week online version)

Symbolic Logic (PHIL 2010)

Graduate Logic Seminar (PHIL 8042, online)

Intro to Logic (PHIL 1011, online)

Intro to Ethics (PHIL 1003, online)

Intro to Theory of Knowledge (PHIL 1001)

Intro to Theory of Knowledge (PHIL 1001, online)

At Ohio State University:

Engineering Ethics (PHIL 1332)

Introduction to Logic (PHIL 1500)

At UPenn:

Writing Seminar: Time Travel

Writing Seminar: Physics & Free Will

At University of Maryland:

Philosophy & Time Travel (PHIL308X, online)

Introduction to Philosophy (PHIL100)

Introduction to Logic (PHIL170, Teaching Assistant)

Spooky Action at a Distance (PHIL209I, Teaching Assistant)

It’s About Time (PHIL209T, Teaching Assistant)

Contemporary Moral Issues (PHIL140, Teaching Assistant)

Contemporary Moral Issues (PHIL140, online)

Introduction to Philosophy (PHIL100, Teaching Assistant)