Sounds like my grandma too. Only in her case, it was a teacher at college and it was a coercive attempt that escalated. He falsely marked a paper or piece of homework to lure her into his office. She ended up grabbing him by the throat ans shoving him into a wall, feet dangling.
The idiot. Grandma was 5' 10" and a farm girl herself of German/Irish/Scottish descent like most in Appalachia. One wonders what he was thinking. Really. One wonders. Little pencil necked skinny dweeb from Pittsburgh, as I recall.
You should write that book.