Gary LaFree
Do not take this class.  There are few graded assignments and they are graded so harshly.  If you can pick another class, I suggest you do so.  There is a 15 page paper at the end of the semester and the instructions are not overly clear and it will be graded without mercy.  On top of this, there is still a final exam and the exams are beyond hard.