I and the person in question are both in our 30s. We are colleagues.
I find this person really difficult due to many reasons. However one of the worst is her judging parents constantly. It's not about big things like suspected abuse or neglect. It's about how calm, nice, achieving children equal to "well done, good parents" mindset and vice versa. I am a parent myself and I find it really challenging to listen to it. Every time there is a child she identifies as "naughty" or anything less than perfect, it means "something wrong with the parents". Everything is about "spoiling" for her, which I don't agree with. I find it difficult to accept judgments from a person who never had the experience of being a parent. I am in no way a perfect mother but isn't it obvious that children present with all the range of abilities, personalities and behaviour patterns, and not everything is down to parenting. Two of mine are absolutely different. She's never had one sleepless night due to baby crying, she has no idea whatsoever and I can't tolerate just another lunch break story of how she's done with all these parents, "what's wrong with them with doing XYZ". She had the audacity to comment on my parenting once when we bumped into each other in the local park and my DD didn't want to leave home and made a little fuss (Mummy, let's stay a little bit longer pleeeeeaaaaaasseeee etc). "You have got to be firm with her" I remember feeling my blood pressure going up. I don't know how I managed not to snap.
What is a polite way to stop this? I can try to avoid her, but what's the professionally appropriate way to let her know that she's crossing the line a bit here?
AIBU here? Too sensitive?