Yingchao Lan
If you have a question, don't even bother asking it. She gets so defensive that you don't understand what is happening. The TA she picked for the class is also useless and doesn't know how to do anything. The tests are nothing like any of the lectures or group assignments and she does not help prepare you for them in any sort of way.