Chad DeMars
Honestly a great professor, and he does try to work with you. The class is very reading heavy, and his lectures are something you really have to sit in. Overall, he's very fair and will work with you, but you have to put in the work as well. Never got the impression I was in over my head, he makes it more manageable.