They are such a great professor. Gives so many resources to study from and the exam reviews are just like the actual exams. Exams are also pretty easy and they give a lot of partial credit too. Wish they taught 120B as well. Lectures were easy to follow albeit a little boring at times. One of the best professors I've ever had and highly recommend.
Great Professor, cares about their students. The course grade was based 80% on exams, but they were extremely fair and the exam practice prepares you well. If you have the option to take them for the 120 series, definitely go for it.