Amazing professor. He ties in current events to all his lectures and you really learn a lot. Projects are ridiculously tough and tests are easy. Would take again, but prepare for a world of pain when it comes to the assignments. Heavily weighted bc you will probably not even finish all of the project
Ben makes me eat lunch sometimes. He is also manipulative, but not necessarily in the bad way. Don't worry guys!
We get it. You went to Yale then UCB for grad school and your CV is pages long of published articles. Don't be condescending to those who are grinding the same stone you grinded years ago just because we do not have a immediate mastery of a subject in an intro course. He expects the best from us but does it in a poor way.
Very intelligent guy. Great lectures but pretty dense. Class was very hard and packed with content. Really needed to work my ass off to keep up. Wish there were less CE students in class...
One of the most condescending teachers I've had, doesn't offer much help for the projects and the material because the topics are "relatively simple" and "brain dead," and mostly left it to the TAs to try to help the students. The projects were very hard to start because the instructions were outdated and he didn't bother updating them much.
Unbelievably condescending; it seemed like he actually enjoyed our frustration. Really wish I wouldn't have studied for the final, because hardly any of the material we directly covered was tested. Furthermore, he spends a ton of time on basic concepts and then skips over important topics and calls them "brain dead", "trivial", or "cute".