Molloy C
U of Pittsburgh
U of Victoria
Ph.D. Candidate at UCLA
U of California, Merced
Assistant Professor of Philosophy at Augusta U