Emerson College's student newspaper

The Berkeley Beacon

Emerson College's student newspaper

The Berkeley Beacon

Emerson College's student newspaper

The Berkeley Beacon

archive

Professor’s cause of death confirmed amid controversy

By Chris Van Buskirk, Contributing Reporter
September 6, 2018

The death of visual and media arts associate Professor Robert Todd has been confirmed as a suicide, according to The Office of the Chief Medical Examiner of Boston. President M. Lee Pelton announced...

Load More Stories