Therese grew up in Bettendorf, Iowa, and received her Bachelor’s degree and M.D. from the University of Iowa. She completed a residency in Obstetrics and Gynecology in New York before moving to Belvidere in 2002. She practiced locally for several years before taking time off to raise a family. She is on the Foundation Boards of Boylan High School and Club Blue Rockford. She lives in Belvidere with her husband, Scott, and their four children.