Austin Cooper
I have never enjoyed a professor as much as I did Austin. He's extremely respectful, funny, and gives constructive criticism in an immensely kind way. The classwork was manageable and when a family emergency occurred, I emailed him and was kindly given an extension. If you want a prof who genuinely wants you to succeed, take him! :)