Yashica Crawford
Easily one of the best professors I've had on campus. Free online textbook and open-note weekly quizzes. The discussions on canvas were actually fun to do. She gives great feedback and the opportunity to tweak several things (final paper). Information was fun to learn and make sure to take it in before the quizzes as they can be tricky.