Bachelor, Texas Tech University, 1951. Doctor of Philosophy, Texas Tech University, 1990. Master of Arts, West Texas State University, 1985.
High school teacher, Tulia (Texas) Indiana School District, 1959-1970; high school teacher, Silverton (Texas) Indiana School District, 1981-1984; English teacher, West Texas State University, Canyon, 1983-1985; English teacher, Texas Tech U., Lubbock, since 1988.
Voting tally judge precinct 3, Swisher County, Tulia, Texas, 1975-1989. Member SCMLA, Center for Educational Affairs, Conference of College Teachers of English.
Married Blake Overton Hefley, December 6, 1951. Children: Diana Lynn, Richard Keith.