Hun er utdannet sykepleier og jobbet ved Ullevål sykehus i Oslo der hun videreutdannet seg til jordmor. Siden tok hun flere mastergrader, en i pedagogikk ved Universitetet i Trondheim i 1988, og en i Community Health (samfunnsmedisin) ved University of California, San Francisco fra 1991. Hun har også en grad i fra Harvard Law School i USA fra 1996.