She graduated from the University of North Carolina at Chapel Hill in 1990. Her work experience has taken her into various fields, including internal medicine, family practice, long term care, and public health.