Bachelor in English, University California, Irvine, 1989. Master of Arts in English, Ohio State University, 1991. Doctor of Philosophy in English, University Illinois, 1996.
Teaching assistant Ohio State University, Columbus, Ohio, 1989—1992, University Illinois, Urbana-Champaign, Illinois, 1992—1996. Freelance writer New Concord, Ohio, since 1997. Visiting assistant professor English Muskingum College, New Concord, Ohio, since 2003.
Assistant professor journalism, since 2004.
Member of Society Professional Journalists, Association Writers and Writing Programs, Modern Language Association.