The class itself isn't horrible, but significantly harder than other professors and you really have to work for an A. If you schedule an appointment with her, there's no guarantee that she won't make you wait, or even show up. Then, she makes many assumptions and anything but helpful when reviewing your essays