March 28, 2018 Harpsichord masterclass by Professor Terence Charlston As part of the Chapel’s Epiphanytide Festival, Worcester College students had the opportunity to take part in an insightful and engaging masterclass given by…