Home
About
Affiliations
News
Engagements
Media
Discography
>
20th Century Art Songs
Listen
Podcasts and Interviews
Photo Gallery
Teaching
Crane Trumpet Studio
Teaching Philosophy
Contact
Affiliated Organizations
Trumpet
Visiting Assistant Professor
Second Trumpet
General Manager
Performing Artist
Performing Artist
Trumpet
DEI Committee Co-Chair
Recording Artist
Home
About
Affiliations
News
Engagements
Media
Discography
>
20th Century Art Songs
Listen
Podcasts and Interviews
Photo Gallery
Teaching
Crane Trumpet Studio
Teaching Philosophy
Contact