September 10, 2004
Recital and masterclasses with pianist Shannon Wettstein
California State University at Northridge
September 17
Guest soloist
The State of the Art: Perspectives on Digital Music in the 21st Century
Cornell University, Ithaca, New York
September 24-26
Recital and guest performances
Third Annual New Music Festival
Las Vegas, Nevada
October 1-2
Guest soloist
Third Practice Festival
Richmond, Virginia
October 21
Recital with pianist Nan Shannon
Arvada Center for the Arts, Denver, Colorado
November 1-6
Guest soloist
International Computer Music Conference
Miami, Florida
November 11-13
Lecturer and performer
Society of Music Theory National Conference
Seattle, Washington
November 18
Featured artist
Most Significant Bytes Festival
December 9
Performer and co-organizer
An Atomic Clock Music Event: Terry Riley, In C
Boulder Museum of Contemporary Art, Boulder, Colorado
January 22, 2005
Featured soloist
New Music Festival
Ball State University, Indiana
January 30 and February 6
Performer and co-organizer
An Atomic Clock Music Event: 3 x 5
Rocky Mountain Center for Musical Arts, Lafayette, Colorado
Boulder Museum of Contemporary Art, Boulder, Colorado
February 19
Featured soloist
Spark Festival of Electronic Music and Art
Minneapolis, Minnesota
February 25 and March 11
Guest soloist with the Mercury Ensemble
Denver Bach Festival
March 25
Guest soloist
SEAMUS National Conference
Ball State University, Indiana
April 4-5
Guest artist residency
Georgia College and State University
April 22
Performer and co-organizer
An Atomic Clock Music Event: Wind Powered
Joint recital with e-clarinetist F. Gerard Errante
Boulder Museum of Contemporary Art, Boulder, Colorado