The choir has an extensive and varied repertoire which is reviewed and updated regularly from a library of over 200 pieces.