rebecca haggerty

rebecca haggerty

Associate Professor of Professional Practice, Annenberg School for Communication and Journalism, USC. Formerly: NBC News, public television