Nir Ben Moshe
Recent Courses Taught
- PHIL 206 - Early Modern Philosophy
- PHIL 214 - Biomedical Ethics
- PHIL 411 - Nineteenth Century Philosophy
- PHIL 422 - Recent Developments in Ethics
- PHIL 501 - Seminar History of Philosophy
- PHIL 511 - Seminar Ethical Theory
- PHIL 521 - Seminar Contemporary Problems