Attending his lecture is frustrating, and even desperate. Writings on the boards are too small to be recognized. He did not pay enough attention on his lectures, and made lots of mistakes that we had to correct him in class. I spent a lot of time studying this course on my own, but still didn't get a grade that I deserved. Better not to take his 6A