Bei Xiao
If you like solving 4 webassign assignments in 1 week, due the day after lecture, then this professor is for you. You must be willing to give up your social life in order to complete assignments in this class, which are nothing like the exams. Plus, you're going to have to teach yourself the class because his English is so poor.