I love Professor Horn! I totally recommend taking him! He's easy his class is outlined for the rest of the semester. 4 easy exams, weekly discussion post, and one big paper at the end of the semester. He is very understanding.