Peter Hamlin

Courses Taught

  • Men's Chorus
  • String Methods
  • Choral Methods
  • Music in the Humanities