Most recently she was the host of the NPR program, The TED Radio Hour. She lives in New York City. Melissa Harris-Perry is an author, a political commentator, a television host, and a professor of political science at Tulane University. She lives in New Orleans.