Expect extremely boring lectures, hard materials, and harsh exams.
His teaching style is confusing and makes already difficult material even harder. He also assingns very difficult homework problems. Even grad students could not solve some of the homework problems he assigned. Midterm had D grade at average which is worse than other sections