Vanessa Greenwood
I took Dr. Greenwood twice, and both times I found her class to be challenging. Not that this is a bad thing -- not every class is going to be a cakewalk. She is a strict grader but lays everything out pretty clearly. As long as you remain aware of deadlines and meet the requirements for each assignment, you're set.