Haibin Zhang
Worst prof at the entire university. Does not teach anything just puts papers up points at things saying "just do this then this then this" and goes faster than you could possibly look at and understand what is on the screen and if you ask a question he struggles. If you take his class you better be prepared to teach yourself everything.