She graduated from Colgate University in 1975, with a bachelor's degree in mathematics, and went on to graduate study at the University of Massachusetts Amherst where she earned a master's degree in 1978 and completed her Ph.D. in 1981.