 She spent the school year in Bellingham with her mother and the summers in Florida with her father and stepmother and stepbrother.Cain left Bellingham after high school to study political science at the University of California, Irvine, where she wrote for the "New University" newspaper and became the opinion editor.After graduating in 1994, she attended the graduate school of journalism at the University of Iowa.