moosebrugger is a good teacher, i really enjoyed the class for the most part. the papers are worth most of your grade, and she has 6 quizzes during lecture that are worth 10%. the material's not hard, there's just a lot of it, which means that you have to study a good amount for the final
Not the most interesting professor, but the class is extremely striaghtforward. Reading isn't completely necessary, but definitely helpful, especially when dealing with pop quizzes. I thought the papers were graded semi-unfairly, but the TAs are open to revision. Final was really easy.