Ms. Teresa Allen earned her M.A. from California State University in Los Angeles. She has been teaching in our department since 2006 and in that time has taught a wide variety of courses and countless dozens of sections. Teresa particularly enjoys teaching Practical Reasoning and Introduction to Philosophy.