I'm not gonna lie, I have no idea what he talks about in class, it always goes over my head. HOWEVER! HE always emails the notes after every lecture, barely takes attendance, and is super nice and understanding about grades. He's really caring and you only have to worry about the tests, which he always goes over the topics about before the exams.