Jillienne Haglund
Dr. Haglund is an extremely knowledgeable professor! I learned so much in this course without it being excessively boring. She assigns a lot of reading every week, but you can get away with just skimming. Her exams are kind of hard, but if you completely fill out her study guide, there's no reason you shouldn't get an A! She's also super nice :)