Fall 2020 - Every week there was a guest speaker that talked about their line of work. These talks were pretty interesting and became a motivation to wake up on Fridays. Sometimes Prof Gafni would interrupt these talks, which got kind of annoying. The homework and discussion sections sometimes strayed pretty far from the material in the actual talk, but they were still fair. Sone HWs look harder than they actually are. The quizzes are also pretty straightforward.
Winter 2019 - Update: Gafni is the CS department chair. I can even image that how sh*t_ty this department will be with his leads. LOL. Actually it is! Can't cs dep hire someone who can do both research and teaching? | CS 180 is a hard class and the materials are really important for the future work. But Gafni... Honestly, considering only teaching, he is probably the worst in CS department. He cannot explain concepts clearly. He class is extremely unorganized. His homework is ridiculously hard.