She received a Bachelor of Arts degree in social sciences and human services at Elon University in 1979. She completed the Physician Assistant Program at Duke University School of Medicine in 1988.