Bachelor of Science in English Education summa cum laude, Appalachian State University, 1991. Master of Arts in American Studies, Boston College, 1994. Postgraduate, University Massachusetts, since 1994.
Editorial assistant, Appalachian Journal, Boone, North Carolina, 1990-1992; associate editor, Appalachian Journal, Boone, North Carolina, 1994-1995; teaching fellow English, Boston College, 1993-1994; lecturer English, Appalachian State University, Boone, 1994-1995; teaching associate English, U. Massachusetts, Amherst, since 1995.
Activist/lobbyist Watauga County Democratic Party, Boone, 1994. Volunteer tutor Watauga County Literacy Council, Boone, 1991. Member National Organization for Women, American Studies Association, Appalachian Studies Association.