Previously, he was an Assistant Professor of History, Associate Director of the Center for Latin American and Caribbean Studies, and co-founder of the Institute of Puerto Rican and Latino Studies at The University of Connecticut. In 2005 he was Co-Winner of The Dean Arthur Hughes Award for Teaching Excellence, which Trinity College bestows on faculty with less than a decade of teaching at the college.