Not a hard grader in my opinion, gives multiple chances to make up for work and is easy to talk to. Is strict on attendance he WILL fail you after a certain amount of absences. boring lectures and lots of participation/ reading aloud