Bachelor in English, Kalamazoo College, 1982. Master of Arts in Teaching English as Second Language, Eastern Michigan University, 1990.
Editor Gale Research Inc., Detroit, 1984-1990. Instructor English as Second Language Wake Technology Community College, Raleigh, North Carolina, 1991-1998, department head North Carolina, 1998—2002, dean mathematics and science division, 2002—2003, dean planning and accreditation, since 2003.
Married Susan Joy Herriman, October 13, 1985. Children: Samantha Joy, Sydney Marie.