This class is so interesting, but be prepared for a lot of reading. She grades you on participation and her tests are tricky, but as long as you study, its not that hard to pull off an A. She does assign readings from the textbook, but if youre trying to save money, you can get away with not buying it. Definitely an awesome professor!