She received her undergraduate degree from the University of Massachusetts Amherst, and her graduate degree from the University of Southern Maine. She worked as a pediatric RN for many years before becoming a family nurse practitioner. Most recently, she worked in a primary care family medicine practice.