Candace Fitch
I enjoyed her lectures, however she was really bad at grading things in a timely matter. There are 6 main assignments, a few quizzes, and one group project. The group project kind of sprung up at the end, but we ended up doing good on it. As long as you pay attention in class the quizzes are relatively easy. No exams or final, just a final project.