WGBH Explaining Michelle Carter’s Sentence Daniel Medwed, Northeastern University law professor, joins All Things Considered to discuss the sentencing of Michelle Carter.