Professor Hedges is great and her class is very structured. The most difficult parts were the really long readings and current events quizzes almost every week, but she gives SO many extra credit opportunities and you can easily ace the exams if you just do the study guides and ask her questions. Highly recommend taking her class.