Jessica Hughes
Pros: she is competent & passionate, study guide given, fair exam Qs, workload manageable, variable grade weighting (she will weigh the part you did better on more). Cons: takes long time to grade things, teaches things unrelated to Comm like intersectionality, racism, whiteness. Most things taught related to Comm though. Overall, great professor!