DD is like that too. Especially on the play grounds. As we mostly do not speak english with her the most embarrassing situations are usually saved as nobody can understand us. She does comment on other kids actions in English and sounds like a police sometimes. She takes good manners very seriously (I think she is a perfectionist). I have told her how she should and should not behave and she thinks everybody should follow our rules (and comments loudly in English when some kids behave differently).