Pengbo Liu
If there are no more options then I guess take him, but if there are then stray away. His classes are not very interesting and its just him talking for 80 mins. His grading scale is also awful. The quizzes are out of five points which means if you get two wrong you get a 60. and the homework is out of two points so you either get an 100 or a 75. 