A lot of memorization for this class. Got B in the end. Make sure you study a bit everyday, because it's impossible to memorize all of this a few days before the final, especially if you have other science classes. recommend bruindemand.org for reading the scientific paper since they normally a lot of time to read. very approachable in office hours, but it's not ncessary, again spend time everyday memorizing, memorizing and memorizing. DON'T CRAM!!! and you will be ok.