31 Bach Chorales for Sight Singing
John Leavitt has selected and edited 31 Bach chorales for choirs to sight-read and perform. Each chorale includes English and German texts along with pedagogical suggestions to help your singers build skills and develop musical literacy. It's a great tool for school, church and community groups!
Select a Product
My Library