Jun Chen
Decent professor. Nice guy, responds to emails quickly. The exams are super difficult and don't look like anything you see in class and there's not much you can do to prepare for them, unless you're super savy with Matlab already, so good luck. He curves the overall grade at the end and offers pop quizzes for extra credit.