Barbara is a native of Keene and a graduate of Keene High School. She received her B.A. with honors from Colby College, Waterville, Maine, where she was elected to Phi Beta Kappa. She received an M.Ed from Keene State College in educational leadership and a Certificate of Advanced Graduate Study in educational administration from Rivier University.
Barbara enjoyed a long career in public and higher education, retiring in 2012 after more than 40 years as a teacher and administrator. In 2013, however, she came out of retirement to serve, first, as interim principal of Franklin Elementary School, then as interim principal of Nelson Elementary School for the 2014-2015 school year. Prior to that, she served as superintendent of the Mascoma Valley Regional School District (Enfield, New Hampshire) for seven years and spent more than 18 years with SAU #29 in Keene, in a variety of leadership roles, including as director of community education, assistant principal and principal of Keene High School, principal of Franklin Elementary School, and as assistant superintendent and interim superintendent for the SAU. Earlier in her career, she served as coordinator of volunteers for the Monadnock Volunteer Center, as director of Adult Learner Services at Keene State College, and taught French and German languages in Maryland and Pennsylvania schools and at Franklin Pierce University and Keene State College.
Over the years, Barbara has also served on numerous nonprofit boards and professional organizations in the Keene area and statewide, including Cheshire Medical Center and Cedarcrest. She is currently a trustee of the Keene Endowment Association at Keene State College and a member of the boards of directors of Monadnock United Way, Rise...for Baby and Family, and the Ladies' Charitable Society. She was a member of the board of Impact Monadnock, which is now a part of the Monadnock United Way, and is also a trained CASA (Court-Appointed Special Advocate) volunteer.