Laura Marsh
I absolutely love Laura! She's very knowledgeable and passionate about her field and is very easy to learn from.  She tells you exactly what will be on the tests and is a reasonable grader and gives feedback.  I would definitely take a class of hers again.