Wang is not a hard grader as there is a lot of extra credit on his exams, but you will HAVE to read the textbook before lecture. Everything from lecture is from the textbook, but he moves too fast to understand the content solely from attending. Nice guy, but hard content by nature, does curve as well