Alexander offers a 21st-century presentation of Bach's 389 chorales, complete with lyrics, and specialized instruction that includes recording the Bach chorales with advanced software programs.
Read More
Alexander offers a 21st-century presentation of Bach's 389 chorales, complete with lyrics, and specialized instruction that includes recording the Bach chorales with advanced software programs.
Read Less