Charlotte Owens
If you show up to class and put in the effort, you will do fine. She is a tough grader but extremely understanding and you get to fix mistakes for half credit back! She offers tutoring, and cares about her students. 
I was terrified of this course but it was a lot easier than I anticipated.