Harvey Mudd C
American Musicological Soc., Greater New York Chapter
Bucknell U
U of South Carolina
Marquette U
U of California, Santa Barbara
Visiting Assistant Professor at Oberlin C
Eastern Michigan U
Tillicum Middle School, WA
Cornell U
Harvard U
Tulane U
Johns Hopkins U, MD
U of Southern California
Oberlin C
U of Pennsylvania
St. Francis Xavier U
Texas Christian U
U of Texas of the Permian Basin