Wufeng Tian
The amount of homework for this class is beyond irritating. It is assigned solely as busy work and is barely relevant on the tests. Assignments will have 19 questions each with 4-7 parts. The lectures are extremely hard to understand and usually the questions he answers aren't the same as the ones you're asked. Hard to reach, doesn't respond. 