A class that could be made really interesting was so boring. She makes you read her 50$ book and doesn't provide pdf copies... Discussion post and 20+ page readings for every class. If you don't have time to do the reading for one class you will be completely lost, and she tends to ask questions and call on people.