Es profesor de música en College of the Holy Cross en Worcester, Massachusetts desde 1991.