Learning Theories and Philosophy of Teaching

The College of New Jersey’s philosophy major is a ten course program, in addition to general education and other college-wide requirements. Of the ten courses, these are required: one course in logic, two courses in the history of philosophy, one course in ethics, one course in epistemology or metaphysics, and one senior capstone experience; the other four courses are taken from a philosophy ... ................
................