Good for you Kim. A job well done. Kept your cool and addressed her in a calm way.
You ever notice with a "Know It All', that the minute you say something constructive back to them, instead of saying stuff like,"Oh really, is that right" that they don't have an answer back.
Why is that? Cause they don't know it all, afterall.