Jingxi Liu
This class was a mixed bag, it is an easy to handle course with not too many HW assignments and fairly lax take home quizzes. With that being said, Professor Liu doesn't do an amazing job of explaining the concepts during the lectures, and it is ABSOLUTELY critical that you read the textbook if you want to do well on the tests, quizzes, and HW.