The prof. is nice and he's passionate about econ, but his exams are pretty hard because some questions ask you about the smallest details from the lectures that are easy to forget. Your two lowest scoring HW assignments are dropped and he gives a few extra credit opportunities. 2 exams + final (became optional), weekly HW, and a group project.