sounds like she deserved it then.
my adviser was a bitch too, and a flake.
we had this problem with content in the paper last year, and our principal confiscated it (which is illegal under CO law, but anyways). she was so pissed about it and was complaining to us about it.
but when the administration came in to talk to us about it, she was all nodding like it was our fault and everything, when she's the one who said the content was fine.
and as soon as the administration leaves, she's back to talking shit about them.
so i yelled at her and basically told her to grow a pair, and that she was a bullshit, two-faced excuse for a teacher.
totally glad i did it too.