Kristin MacDonald
She's a great professor. She lets you know what you should now ahead of time for a quiz or test. The class is interactive. If you study and keep up with reading you are likely to do well.