Spring 2019 - Honestly, I came into the class worried about 14B especially since Liu was a new teacher. However, I'm glad to have taken this class over any other teacher. What you get on Liu's tests are pretty much what he makes you practice during clickers and discussion worksheets. He gives practice midterms and finals which are very representative of the material on the tests. It's easy to consistently score high just by reading the lecture slides and looking through clicker questions, which he uploads online. He's approachable and very receptive to student feedback. Also he gives extra credit to pad your grade. The best thing is that you make up clicker points by emailing him your explanations for them. Additionally, the midterms are only 50 minutes with plenty of time left for you to check your work!
Spring 2021 - Disclaimer: Taken during COVID This quarter was his first time teaching 172/C172, and I couldn't have asked for a better professor. He breaks down concepts in a way that makes it easier to understand (less linear algebra heavy) and is honest when he doesn't know the complete answer to something. He encourages questions and he is never condescending about it so it was easier to clear up any confusion that I had. As for the class structure, I think it is similar to his other classes where he uploads the slides before class and uses Slido for anonymous questions during lecture.The lectures complemented the problem sets very well in that the applications are clear and straightforward. There are 3 problem sets, 1 final, and we were given around 2 weeks to finish the assignments. In my opinion, the assignments can be a little bit tough and time consuming, but some of us would go over the answers together so study groups are highly recommended. The TAs I had prepared review slides and practice questions during discussion so I never felt like I was behind. Overall, his reviews for the other classes he taught are accurate. He was very receptive to our comments or concerns and it was apparent that he cared about his students. He taught everything he said he would, and all the content he tested for was covered thoroughly in lecture. I would take this class again and whatever other classes Professor Liu teaches!
Fall 2022 - If you've taken 172, this class is structured quite similarly with 3 psets and a take-home final. If you're looking at the grade distribution to decide to take this class, I'd take caution as the TA from the previous quarters has left and the newer TA is a bit tougher so it might not be a super easy A as it was before. The content was interesting but was a bit indigestible from the mountains of math and derivations with little talk about practical applications. You're also expected to be able to process a lot of the data that is not taught in class so be prepared for that. The psets are also quite hard and time-consuming and the only advice I have here is to work with others as the book and lectures don't help you at all. Also, the TAs were incredibly helpful albeit everything so email and go to their office hours if you need help! I'd probably stay away from this class unless you're interested in doing research in the field.