Associate of Arts in Liberal Arts, Victor Valley College, 1985. Bachelor in English, California State University, San Bernardino, 1988. Master of Arts in English, Northern Arizona University, 1995.
Wildland firefighter United States Forest Service, Big Bear Road, California, 1982-1985. With Bureau Land Management, Apple Valley, 1986-1987. Teacher English, Victor Valley High School District, Victorville, 1989-1991, South Mountain High School, Phoenix, 1991-1993.
Instructor English Northern Arizona University, Flagstaff, 1993-1995, Cochise College, Douglas, Arizona, 1997-1998, University Phoenix Online, since 1999. Technical writer, since 1998.
Member California State University Alumni Association, Northern Arizona University Alumni Association, Phi Kappa Phi.
1 child, Tarah Jo.