Spring 2023

Philosophy of Archaeology
Introduction to Philosophy (TLC)


Previous University Courses Taught

Philosophy of Anthropology
Critical Thinking
Introduction to Philosophy (5:30 class)
Philosophy of Language


Course in Development 

Philosophy of Fashion and Bodies

Office Hours: calendly.com/marilynnjohnson


Results of charitable giving activity sponsored by the life you can save at City College, January 2016.

Skip to toolbar