The renowned American organist James David Christie has resigned his post as artist-in-residence at the College of the Holy Cross in Worcester, and has also left Oberlin College and Conservatory, where he was a professor of organ and chair of the organ department. This happened amid allegations of sexual misconduct dating back decades