Mary Margaret Hoffman-Charles, a homemaker and former teacher, died Monday in Buffalo General Hospital, after a yearlong struggle with brain cancer. She was 39.
Mrs. Charles, who lived in Amherst, taught kindergarten in the Lancaster school system for nine years and was an adjunct professor at Canisius College before starting her family. Her illness was diagnosed shortly after the October 2007 birth of her third child.
"She fought the good fight, but God had other plans for her," said her husband, Dr. Richard E. Charles. "She was an incredibly devoted mother -- someone who was always doing things for other people."
Born Mary Margaret Hoffman in Buffalo, she was a graduate of Maryvale High School and Buffalo State College, where she received her bachelor's and master's degrees in education.
She was a member of St. Joseph-University Catholic Church and a frequent reader for "Story Hour" at Barnes & Noble.
Surviving, besides her husband, are two daughters, Elizabeth Mary Patricia and Mary Louise; a son, John Arthur; her mother, Patricia Szkotnicki; and a brother, Mark.
A Mass of Christian Burial will be offered at 10 a.m. Friday in St. Joseph-University Church, 3269 Main St.