I have a SIl like this she thinks she knows everything about everything but what she spouts makes no sense at all. I think she is really a deeply insecure person and this is how it comes out. Sometime someone will let this young woman know whats what and maybe she will still be willing to change her attitude.