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...