Bachelor of Science, University of Southern California, 1972; Bachelor of science in nursing, Medical College Georgia, 1976; postgraduate, Clemson U., 1983-1986; postgraduate, Medical University of Southern California, Charleston, 1987-1990; Master of Education in Biology, The Citadel Evening College, Charleston, 1991.
Charge nurse, Eugene Talmadge Memorial Hospital, Augusta, Georgia, 1977; charge nurse, Anderson (South Carolina.) Memorial Hospital, 1978-1980; agricultural science assistant, Clemson (South Carolina.) U., 1980-1983; science researcher, Clemson (South Carolina.) U., 1983-1986; teaching assistant biology, Clemson (South Carolina.) U., 1985-1986; science researcher, Medical University of Southern California, Charleston, 1987-1989; instructor biology and chemistry, Trident Technology College, Charleston, 1988-1995; instructor biology and chemistry, Limestone College, Gaffney, South Carolina., since 1996.
Volunteer Sustainability Institute, South Carolina Department NR, 2005. Participant election campaign Cindy Floyd for Charleston County Council, 1998—2002, Get Out the Vote, 2004. Member American Association of University Women (participant women's political forum 1996), South Carolina League Women Voters, American Society for Cell Biology, Nature Conservancy, South Carolina Coastal Conservation League, Audubon Society, Association for Women in Science, National Resources Defense Council, Union Concerned Scientists, Sigma Xi, Gamma Sigma Delta.