Hank Feild
It's a tough, tough class but he's very helpful. He's very understanding and he honestly doesn't expect a lot. The content is confusing, and the way he grades is definitely odd, but he's a good teacher. Ask questions in class and one-on-one, keep up with the reading and you shouldn't have any problem with him!