Ayanna Dozier
This is a very difficult class. Its is very reading-heavy and the readings that she assigns are often very long. She's really smart and incredibly intimidating but she's better if you go to office hours. She's a tough grader but can tell when you put in effort. Participation is key: answer her questions, ask your own and "engage with the material".