Dr. Mary Long teaches philosophy and religious studies at SMCC.
Courses Offered @ SMCC
PHI 101 Introduction to Philosophy
PHI 103 Introduction to Logic
PHI 213 Medical and Bio-Ethics
REL 243 World Religions
Education
B.A., Immaculate Heart College
M.A., Arizona State University
Ph.D., Arizona State University