Prof Bernstein, while maybe a little awkward, is actually quite a nice person. I recommend taking a seminar with her rather than a lecture. In larger classes, she presents material somewhat slowly and rather undynamically. However, when in a small class oriented towards discussion, she is a good facilitator, providing clear contructions of authors' arguments and interesting interpretations of them. Also, if you come prepared with questions, you will really benefit from her thorough knowledge of the material and willingness to guide you through difficult stuff. She's also a fairly easy grader.