Steve Tammelleo
01/10/2020
Steve Tammelleo BS ’97, after earning his PhD in philosophy at the University of Memphis, worked at Lake Forest College in Chicago for eight years. In 2013, he began teaching at the University of San Diego; in May 2019, he received tenure.