Mary-Margaret Patterson is a former staff writer for metropolitan daily newspapers in Chicago and Houston. She has worked for national nonprofits in Washington, DC, and has taught journalism at several universities. She has master's and bachelor's degrees from The Ohio State University.