Eric Keller, University of Colorado, Boulder