 McLarin has a bachelor's degree from Duke University.She is a former staff writer for "The New York Times", "The Philadelphia Inquirer", "The Greensboro News & Record" and "Associated Press".She is an associate professor at Emerson College in Boston.