My friend was taking her child to school the other day on her bike. There's a bridge with lights just before the school, and she stopped there and a bloke in the van behind started shouting at her that she was endangering her child? He swore at her. She was shaken. After dropping her kid off she saw the guy standing outside school and for some reason went up to him and asked why he had sworn at her. He started talking loudly again, saying that he'd report her to social services. Bloke was a heating engineer employed by the school apparently. She's upset and incensed by the unfairness of being yelled and sworn at, especially in front of her child plus all the other parents and children at drop off, and wants to report him to the police. I'm obviously sorry she's upset and think he sounds awful, and but feel this might be a bit much... What do you reckon? I've changed details a bit btw.