Background
McCampbell, Margaret Ruth was born on August 19, 1951 in Fresno, California, United States. Daughter of William Andrew and Ruth Holmes McCampbell.
literature and language professor
McCampbell, Margaret Ruth was born on August 19, 1951 in Fresno, California, United States. Daughter of William Andrew and Ruth Holmes McCampbell.
Bachelor, University Maryland, Baltimore County, 1973. Master of Arts, Morgan State University, Baltimore, 1977. Master of Arts in Liberal Arts, Johns Hopkins University, Baltimore, 1977.
Technology editor University Maryland, 1977—1984, writer, 1977—1984. Faculty Community College Baltimore County, Catonsville, 1984—2008, department chair department English, since 2005. Senate president Catonsville Community College, 1997—1999.
Member Mount Washington Community Association, Baltimore, 2000—2005, editor newsletter, 2000—2005.
Married Lance Allen Ball Gifford, June 26, 1976. Children: Caroline Carter Holmes Gifford, Margaret Gifford Tucker.