Ms. Carter was born and raised in Anniston, AL. Her family moved there when her father retired from the military and began working in Civil Service at Ft. McClellan. She attended Anniston High School and did her undergraduate degree at Jacksonville State University, just ten miles from her family home. Her love of history led to her B.A. with a double major in History and English and a double minor in Library Science and Political Science. She then attended the University of Tennessee, Knoxville for her American Library Association accredited graduate studies in Library and Information Science.
Her first job as a librarian was at the Ector County Library in Odessa, Texas. She later moved to Austin, Texas and worked in Special Libraries at the Texas State Library and Archives. In 1991, she moved to Columbus and began working for the Chattahoochee Valley Regional Library System as the City Branch Coordinator. Wishing a change of pace, Ms. Carter decided to go back to school and take the courses needed to work in Secondary Education. She joined the faculty of Columbus High School in the 2000-2001 school year.