Prof. Doug Allen named 2020 Gould Award winner
Professor of Philosophy Doug Allen has been named the 2020 Steve Gould Award winner for his “superior qualities of unselfishness and compassion in the course of service to the university and its ideals.” We are honored to have Dr. Allen on the Judaic Studies Advisory Committee where he continues to offer sage advice on all things.