Fall 2025
(133, 134, 135) Medical Ethics, SEC F24, F1A, D14 QCC, CUNY.
(132) Introduction to Philosophy, SEC G24 QCC, CUNY
Spring 2025
(130, 131) Medical Ethics, SEC F14, H13 QCC, CUNY.
(129) Introduction to Philosophy, SEC FNT QCC, CUNY
Fall 2024
(127, 128) Medical Ethics, SEC H13, F14 QCC, CUNY.
(126) Introduction to Philosophy, SEC FNT QCC, CUNY.
Fall 2022
(124, 125) Introduction to Philosophy, FNT1, SEC H13 QCC, CUNY.
(123) Medical Ethics, SEC D13 QCC, CUNY.
Spring 2022
(120, 121, 122) Introduction to Philosophy, SEC D13A, H13, FNT1. QCC, CUNY.
Fall 2021
(117, 118, 119) Introduction to Philosophy, SEC FNT4, FNT5, PNT3. QCC, CUNY.
Spring 2021
(114, 115, 116) Introduction to Philosophy, SEC D35, F2, H35. QCC, CUNY.
Fall 2020
(110, 111, 112, 113) Introduction to Philosophy, SEC J13, F1, D35, C6. QCC, CUNY.
Spring 2020
(107, 108, 109) Introduction to Philosophy, SEC F24, SEC J24, SEC H1. QCC, CUNY.
Fall 2019
(104, 105, 106) Introduction to Philosophy, SEC C5, SEC H3, SEC F2. QCC, CUNY. (Syllabus, Syllabus, Syllabus)
Spring 2019
(103) Philosophy of Language SUNY Oswego (syllabus)
(102) Ancient Philosophy SUNY Oswego (syllabus)
(100, 101) Introduction to Problems of Philosophy SUNY Oswego (syllabus, syllabus)
Fall 2018
(99) Introduction to Problems of Philosophy SUNY Oswego (syllabus)
(98) Philosophy of Religion SUNY Oswego (syllabus)
(97) Philosophy of Science SUNY Oswego (syllabus)
Spring 2018
(96) Philosophy of Language. SUNY Oswego (syllabus)
(95) History of Ancient Philosophy. SUNY Oswego (syllabus)
(94) Introduction to Problems of Philosophy. SUNY Oswego (syllabus)
Fall 2017
(93) History of Ancient Philosophy. SUNY Oswego. (Syllabus)
(92) Philosophy of Religion. SUNY Oswego. (Syllabus).
(91) Introduction to Problems of Philosophy. SUNY Oswego. (Syllabus)
(90) Philosophy of Science. SUNY Oswego. (Syllabus)
Spring 2017
(89) Philosophy of Language. SUNY Oswego. (Syllabus)
(88) History of Ancient Philosophy. SUNY Oswego. (Syllabus)
(87) Introduction to Problems of Philosophy. SUNY Oswego. (Syllabus)
Fall 2016
(86) Philosophy of Religion. SUNY Oswego. (Syllabus)
(85) History of Ancient Philosophy. SUNY Oswego. (Syllabus)
(84) Introduction to Philosophy. SUNY Oswego. (Syllabus)
Spring 2016
(83) Philosophy of Language. SUNY Oswego. (Syllabus)
(82) History of Ancient Philosophy. SUNY Oswego. (Syllabus)
(81) History of Modern Philosophy. SUNY Oswego. (Syllabus)
Fall 2015
(80) Philosophy of Religion. SUNY Oswego. (Syllabus)
(79) History of Ancient Philosophy. SUNY Oswego. (Syllabus)
(78) History of Modern Philosophy. SUNY Oswego. (Syllabus)
Spring 2015
(77) Philosophy of Language. SUNY Oswego. (Syllabus)
(76) History of Ancient Philosophy. SUNY Oswego. (Syllabus)
(75) History of Modern Philosophy. SUNY Oswego. (Syllabus)
Fall 2014
(74) Introduction to Philosophy. SUNY Oswego (syllabus)
(73) History of Ancient Philosophy. SUNY Oswego (syllabus)
(72) History of Modern Philosophy. SUNY Oswego (syllabus)
Spring 2013
(71) Philosophy of Science. Bennington College (syllabus)
(70) Philosophy of Religion. Bennington College (syllabus)
Fall 2012
(69) Ancient and Medieval Political Thought. Brooklyn College, CUNY (Dept of Political Science) (Syllabus)
Fall 2011
(68) Logic. Lander College (Syllabus)
(67) Bio-Medical Ethics. Lander College (Syllabus)
Summer 2010
(66) Contemporary Moral Problems. University of Maryland University College: COB Speicher, Tikrit, Iraq. (Syllabus) (article about this course)
Spring 2009
(65) Philosophy of Religion. Baruch College, CUNY (Syllabus)
(63, 64) Computer Ethics. Baruch College, CUNY (2 sections) (Syllabus)
Fall 2008
(62) Ancient Greek Philosophy. Baruch College, CUNY (Syllabus)
(61) Philosophy of Religion. Baruch College, CUNY (Syllabus)
(60) Computer Ethics. Baruch College, CUNY (Syllabus)
Spring 2008
(59) Philosophy of Religion. Baruch College, CUNY (Syllabus)
Spring 2007
(58) Philosophy of Religion. Baruch College, CUNY (Syllabus)
(57) Computer Ethics. City College, CUNY (Syllabus)
(56) Introduction to Philosophy. St. Francis College: Brooklyn, NY (Syllabus)
(55) Political Philosophy. St. Francis College: Brooklyn, NY (Syllabus)
Fall 2006
(54) Philosophy and Science Fiction. City College, CUNY (At JKO HS for College Now.) (Syllabus)
(53) Ancient Philosophy. Baruch College, CUNY
(52) Computer Ethics. City College, CUNY (Syllabus)
(51) Introduction to Philosophy. St. Francis College: Brooklyn, NY. (Syllabus)
(50) Political Philosophy. St. Francis College: Brooklyn, NY. (Syllabus)
Spring 2006
(49) Theories of Knowledge. St. Francis College: Brooklyn, NY (Syllabus)
(48) Critical Thinking. City College, CUNY (Syllabus)
(47) The Rational Animal. City College, CUNY (Syllabus)
(46) Philosophy of Religion. Baruch College, CUNY (Syllabus)
(45) Science 316. City College, CUNY (Course site)
(44) Introduction to Philosophy. St. Francis College: Brooklyn, NY (Syllabus)
Fall 2005
(43) Ancient Greek Philosophy. Baruch College, CUNY (Syllabus)
(41, 42) The Rational Animal. City College, CUNY (2 sections) (Syllabus)
(40) Introduction to Philosophy. St. Francis College: Brooklyn, NY (Syllabus)
(39) Political Philosophy. St. Francis College: Brooklyn, NY (Syllabus)
Spring 2005
(38) Philosophy of Religion and ethics. Baruch College, CUNY
(37) Science 319. City College, CUNY (Course site)
(35, 36) The Rational Animal. City College, CUNY (2 sections) (Syllabus)
Summer 2005
(34) Logical Reasoning. City College, CUNY (Syllabus)
Fall 2004
(33) Critical Thinking. City College, CUNY (Syllabus)
(32) The Rational Animal. City College, CUNY (Syllabus)
(31) Philosophy of Religion and Ethics. Baruch College, CUNY
Spring 2004
(30) Introduction to Logic. City College, CUNY
(29) Philosophy of Religion and ethics. Baruch College, CUNY (Syllabus)
(28) Science 316. City College, CUNY
Fall 2003
(27) War, Peace, Terrorism. City College, CUNY (Syllabus)
(26) The Rational Animal. City College, CUNY (Syllabus)
(25) Ancient Greek Philosophy. Baruch College, CUNY (Syllabus)
Spring 2003
(24) Philosophy of Religion and ethics. Baruch College, CUNY
(23) Ethical Theories. Baruch College, CUNY (Syllabus)
(22) Science 317. City College, CUNY (Syllabus) (Course site no longer active)
(21) Computer Ethics. City College, CUNY (Syllabus)
(20) The Rational Animal. City College, CUNY (Syllabus)
Fall 2002
(19) Critical Thinking. City College, CUNY (Syllabus)
(18) Philosophy of Religion and ethics. Baruch College, CUNY
(17) Ethical Theories. Baruch College, CUNY (Syllabus)
(15, 16) The Rational Animal. City College, CUNY (2 sections) (Syllabus)
Spring 2002
(14) Engineering Ethics. City College, CUNY (Syllabus)
(12, 13) Philosophy of Religion and ethics. Baruch College, CUNY (2 sections)
(11) Science 316. City College, CUNY (Course site no longer active)
Fall 2001
(8, 9, 10) The Rational Animal. City College, CUNY (3 sections) (Syllabus)
(6, 7) Philosophy of Religion and ethics. Baruch College, CUNY (2 sections)
Spring 2001
(5) Ethical Theories. Baruch College, CUNY (Syllabus)
(2, 3, 4) The Rational Animal. City College, CUNY (3 sections) (Syllabus)
Fall 2000
(1) Business Ethics. Touro college: Brooklyn, NY (Syllabus)