Prof Horn was very chill and understanding, I barely attended class but made sure to turn in all my assignments in time, weekly discussions that are super easy, 4 exams that are a piece of cake, and one 10 page paper that I did the same day and received a 95%. Class with Prof Horn was easy and definitely recommend others taking it.