She received her BSN from the Medical College of Virginia School of Nursing at Virginia Commonwealth University and her MSN from the University of Virginia. She has worked on pediatric units in Richmond, Petersburg, and Charlottesville, for the Instructive Visiting Nurse Association in Richmond, and at several schools. She also does the payroll, taxes, and monthly accounting for a rural family practice.