I learned a lot in this class, and the professor was an absolute darling. She really cares about her students and gives plenty of extra credit opportunities to make up for missed work. ATTEND CLASS. She talks in a lot more depth than the book does, and just reading won't suffice. Many papers to write, but fairly graded.