Well, the good news is Melissa Click has clicked off (resigned).
“Well, the good news is Melissa Click has clicked off (resigned).”
She resigned from some courtesy position, not her Professorship.