95 and up is A. This would be fine if she actually graded fairly on essays and participation. If you do not agree with her views you will not do well. Also tries to make everything in the world inappropriate or bad when it just isn't in the slightest. Very passionate about the subject and seems caring but she ends up being condescending