James Kopf
Grade was completely based of discussion posts. Which was graded extremely harshly and are given every week. You also don't learn anything from them. Too much required random reading material, which is not worth it if you are taking it as an elective. There are 3 hard exams if you don't extremely pay attention to the fine print of the readings.