Kevin holds various degrees in music composition and computer engineering from Colorado State University, the University of Rochester and Duke University. He is currently studying music composition at the University of Colorado Boulder.