Vanessa Greenwood
This class was pretty tough to get through. Prof Greenwood is a really hard grader, and the feedback she gives for the group projects can be confusing. There are weekly quizzes for the chapters in the text book, and the questions are super specific. If you try your best you wont fail the course, but it is frustrating.