An active composer of new vocal, electronic, chamber, orchestral, and wind ensemble music with rhythmic and lyrical vitality, and a passionate teacher with experience spanning theory, musicianship, computer music, and musicology.