Recent Courses
Teaching Summary
Teacher of Beginning Choral Conducting, Intermediate Choral Conducting, Duke Listening Lab, and dozens of musicology courses for seniors through Duke's OLLI program and other local venues.
Advising & Mentoring Summary
Advisor for Duke undergraduate voice area music majors and for graduate students in choral conducting or composition.