Winter 2022 - I loved this professor. I took 177A and 177B with him, and he made the topics actually interesting. He makes a lot of references to art, music, film, etc. which is pretty cool. If you get behind on lectures or are generally lost, he will explain everything in office hours. He is a pretty laid back and understanding guy, I definitely recommend. However, there is not a lot of structure and the schedule is super tentative, so if you are big on strict schedules and such, it might not be for you.