Professor Williams is one of my favorite professors so far. She makes a class like communications super interesting and entertaining. Reflections and speeches are graded fairly. Tests are more difficult but if you use quizlet with the textbook definitions you'll be fine.