Gladys Tordil, a high school teacher being mourned by her students and co-workers, endured 10 years of violence at the hands of her husband, Eulalio, court documents say.

On Thursday, Eulalio allegedly focused his rage on his estranged wife one last time, confronting her at High Point High School in Beltsville as she waited to pick up her two daughters. The couple argued, a bystander tried to intervene and Eulalio pulled out a gun, wounding the Good Samaritan and killing Gladys, Prince George's County Police say.

The chemistry teacher at Parkdale High School in Riverdale had acted in March to end what she described in a protective order application as a decade of abuse. >>News Alerts: Subscribe to a free email newsletter: BETHESDA •ROCKVILLE • SILVER SPRING



A judge granted the protective order, which gave Gladys full custody of her daughters, Grace and Nikki Tordil, who are both seniors at High Point. Eulalio, a Federal Protective Service employee, had to surrender his gun and badge as a result of the judgment and was placed on administrative duty. The protective order says that Eulalio – who had a black belt in the martial art of aikido -- abused both Gladys and his stepdaughters verbally and physically. Between 2006 and 2016 Eulalio reportedly slapped, shoved, and raped his wife, the documents say.

He also allegedly forced the two girls into rigorous discipline that included numerous push-ups and putting them in "detention" in closets, the court papers say.

SEE ALSO: