Marianne Critchley
She is an honest professor, she will help you as long as you communicate with her. She can be a tough grader but you do receive valuable corrections to help you in the end. If she ever taught another class that I would need with no doubt I would try and get a seat again.