Prof Perry is very knowledgable about this class, she knows what she is talking about and you can tell she cares what you have to say about it. You sit in a circle and discuss every class, long readings, discussion posts, two presentations, one paper, final is two papers. I recommend if you can invest time into the class.