Positions held
Longy School of Music
Chair, Composition and Theory Department: 2003-10Conservatory and Community Programs Faculty, 2010-13
Conservatory Faculty 2013-present
Oberlin College Conservatory
Visiting Assistant Professor: 2002-2003TIMARA (Technology in Music and Related Arts) Department
Cleveland Institute of Music
Content Presenter and Curriculum Development Assistant: 2001-03Distance Learning Department (Science of Sound)
Cleveland State University
Part-time Instructor in Music: 2001-03Composition, Computer Music, Music Technology, Music Theory