I overall enjoyed my class with prof. Liu. He is very knowledgeable, organized, accessible and had us participate often. We had a total of 2 quizzes, a paper, Midterm and Final exam. Not the easiest A. He is very strict with lateness. We watched many videos and movies which was great and our paper was based on that.