Min-Hsin Liu
Do not take this professor. Any questions asked in class are answered by her laughing at you and basically asking how you don't know the answer already. Her tests are unrealistically long, although the content isn't terribly hard. Only a handful of people passed the test, and only a few even finished. The group project was incredibly difficult.