This course was stupid. I would totally have dropped it after the first week if my crush wasn't also taking it. The TA sessions were basically never fascinating. The professor's monotone voice made me want to stay home and read wikipedia instead. So, I got the impression the lectures were edited by an expert in the feild. If this course were taught again, I would make sure the review sessions were not nearly as very useful.