Christina Nichols
The class is very tough and there are a lot of quizzes and exams which effect the grade a lot. However her lectures are engaging and clear, and although the quizzes are difficult they're always similar types of questions to practice questions and worksheets. Very good professor although a bit of a tough grader.