She is an amazing professor. She made the 2.5 hour class fly by and even gave us a break in the middle which was so nice. There is a lot of reading involved in the course and opinion are only required 5 times for undergrad and 10 for grad so they are pretty easy to do. You don't need to read everything to understand the lecture content.