 Her family moved to Etna, a village within the town of Hanover, and Roach attended Hanover High School.She received a bachelor's degree in psychology from Wesleyan University in 1981.After college, Roach moved to San Francisco, California, and spent a few years working as a freelance copy editor.