Education Master of Music, Peabody Conservatory, Baltimore, 2001. Doctor of Philosophy in Music Composition, University Pennsylvania, Philadelphia, 2005.
Career Professor music composition & theory Westminster Choir College, Princeton, New Jersey, since 2008.