UNC Prof gets roasted on twitter