Margaret Hamilton, 94, a teacher and reading specialist who worked in Virginia schools for four decades, died Dec. 5 at the Sunrise of Arlington senior living community.

She had complications from dementia, said her nephew Joe Pace.

Mrs. Hamilton retired from George C. Marshall High School in Falls Church in 1978. She had previously taught at George Mason High School and Lemon Road Elementary School, also in Falls Church. She began her career in the mid-1930s in a one-room schoolhouse in Albemarle County.

Margaret Moselle Hall was born in Greene County, Va. She received a teaching certificate in 1937 from Harrisonburg State Teachers College, now James Madison University. She received a bachelor’s degree in education in 1960 and a master of education degree as a reading specialist in 1968, both from the University of Virginia.

Mrs. Hamilton later did fundraising work for U-Va.’s education school through an alumni group. She held leadership positions with the Fairfax Hospital auxiliary and her chapter of the Delta Kappa Gamma Society, a professional honorary society of women educators. She belonged to St. Dunstan’s Episcopal Church in McLean.

Her first husband, Carroll B. Hamilton, to whom she was married for 32 years, died in 1975. Her second marriage, to Patrick J. O’Connor, ended in divorce.

She had no immediate survivors.

— Emily Langer