Bin Huang
great as a person, terrible as a professor. homework assignments are based on a whim, exams are graded based on the vibes alone. she gives absolutely no feedback for any assignments other than a number grade a couple of weeks after it's due - if that at all. prof huang did not helpfully answer a single email from me or the few classmates I knew. 