DO NOT TAKE THIS CLASS. The professor is horrible. Boring, no "presence" of any kind, and annoying to work with. She kept us two to three minutes after class most of the time, which is terrible if you have another class right after (like I did). Entire grade is based on homework. I ended up taking it pass no pass and I failed. Avoid at all costs.