Kristin MacDonald
This professor is a wonderful and caring woman. There are several pop quizzes, however, she tells you when they are going to be. She is professional and wants her students to succeed.