You are awesome and she is jealous jealous jealous. As, essentially, a peer, (she doesn't outrank you), how is it she feels she's even in a position to judge you?
We have an idiot supervisor at work who knows how to push everyone's buttons. But, like I said, he's an idiot. I deal with...