Associate of Arts, Fullerton City College, 1983. Bachelor, California State University, 1987. Master of Arts, California State University, 1991.
Doctor of Philosophy, Claremont Graduate University, 2001.
Vice president Lineages Inc., Salt Lake City, 1982—1992. Professor history California State University, Fullerton, since 1996.
Advisor, consultant Japanese American National Museum, Los Angeles, 1999—2002. President Young Men’s Christian Association Youth Organization, North Orange County, 1976—1980, Federation Genealogical Society, Austin, Texas, since 2000, California State Genealogical Alliance, California, 1991—1998. Member of Federation Genealogical Societies (president since 2004), Southwest Oral History Association 2002-2003.
Married Sy Scheinberg, January 3, 1998. Married Bruce Alan Elliott, November 27, 1957 (divorced ). Children: Brian Keith, Bradley Kent, Beth Kathleen, Brent Kevin, Katrina Diane, Kyle Darren.