I don't fell that he gives enough to really prepare you for exams (that are most of your grade) despite the amount of tedious information that you have to remember. Not worth the elective credit at all. Take something else if you can. The class in general is just kind of pointless - the information is in the course title.