Reviews of professor Rena Heinrich

Rating: 1.0/5, difficulty: 4.0/5
I have no clue how Rena has amassed so many positive reviews. This was inarguably the most boring, lecture-heavy class I've taken at USC taught by the most monotonous professor who didn't seem to care at all about the individual student

Rating: 4.0/5, difficulty: 3.0/5
Unbelievably passionate and intelligent professor. She knows her stuff. Overall the class was fine, just be ready to read a lot or be really good at acting like you did the reading. TA's grade pretty much every assignment so that is pretty much luck of the draw with who you get and their impact on final grade, but content is interesting nonetheless

Rating: 5.0/5, difficulty: 2.0/5
Dr. Heinrich absolutely knows her stuff and it definitely shows. Some say that you have to pay a lot of close attention, but I found that as long as you get key details, a passing grade on the Midterm and Final should be attainable.

Rating: 4.0/5, difficulty: 4.0/5
Dr. Heinrich was so engaging to have as an in-person teacher, but unfortunately I took this class on zoom. Prerecorded lectures made it really hard to learn, and material wasn't codified across discussion sections, making my section feel behind. There was a lot of great material, but it was unclear what we should've been retaining.