The class is extremely tough. He moves very quickly in the lectures and it's hard to keep up, and a lot of it relies on you already knowing most of the definitions and theorems in 120A. He's a nice guy though, but the lecture and the material is dry and difficult.
This is a pointlessly difficult class. The professor is a nice guy, but is new to teaching. He doesn't know how to explain examples while he is doing them, and assumes the students are already familiar with the terminology. The midterm average was around a 34%. There is no way to pass this class with out reading very thoroughly and analytically.
He looks nice and he is a nice person. This is his first time teaching and the midterm average is like 30 % something, it scars most of the people. the lecture is useless you pretty much study on your own , there is like no point to go to his class. think twice before you take it.
Terrible lecturer. Tests are impossibly hard. The class average on the midterm was a 30% and the highest grade was a C. Lectures are irrevlant to subject matter and the material is really difficult. He is a really approachable and friendly guy so it's shame that he is so poor at teaching. I don't not recommend taking him.
Useless lecture. not making any sense. You have to study on your own and test is totally irrelevant with homework or lecture.