Bin Li
This guy is horrible at teaching. He is either drawing illegible scribblings on the chalk board or silently coding without explaining anything about what is going on. All of that being said it wouldn't be so bad if he wasn't also outright mean to his students. I watched him harass one kid who was having trouble in the course until he dropped.