Eric Hart
Dr. Hart is by far one of the best professors I've taken. He taught his class based on facts and not his personal bias. He gives 0 homework, 2 take home exams, 4 short essays you write on your own timeline and one final research paper at the end of the year. He is hilarious, loves discussions and his brain is an encyclopedia. 