Joe McCaffrey isn't a classics prof or a P.l. But he is a Philosophy Professor at St. Ambrose University in Davenport, Iowa. In 1993, he was named Iowa Professor of the Year in a national competition sponsored by the Council for Advancement and Support of Education. He has served on a number of boards in the state including the Iowa Board of Medical Examiners.
He has been president of a junior college, a dean of a graduate school of business, a vice president of academic affairs at a chiropractic university and an academic dean. Currently he teaches Ancient Philosophy and Medieval and Renaissance Philosophy for undergraduates, a leadership seminar and Business Ethics in the St. Ambrose MBA program, and helps oversee the new Doctorate of Business Administration.