 He has taught at the International School of Zurich, Switzerland, at the Church Music Conservatory in Berlin, the University of Missouri, and Indiana University, and has accompanied singers and instrumentalists in North America and in Europe for many years.Penhorwood joined the faculty of Indiana University in 1993.He is the musical director of the Graduate Opera Workshop and has taught Accompanying.