The course material is really interesting, you do not have to be an english languave major to enjoy it. High grades are attainable with him, but he is really boring and old-fashioned. He does not use innovative techniques in teaching. But he is really nice and knowledgeable.