Klecha, Peter, University of Connecticut