Gail Kemp
Kemp is really sweet & understanding. She knows the material, and is very open to questions. Participation is really important. There are three exams, six quizzes, a paper, and a group project. She's a really fair grader, and there is tons of extra credit. All of the tests are straight from lectures, with a few questions from the book. I recommend!