He comes off as caring and solid teacher, with a really calm vibe. But he grades really harshly and gives no reason for it. He also seems to know absolutely nothing about the topics we have to write about. I would only take him again if I absolutely had to.