Doesn't care about helping his students or ensuring they know what is expected of them. Easy class but horrible professor.
Yea he's got an arrogant attitude, but he's a pretty smart guy. He knows his stuff and will take his time to explain over again. Definitely not a bad guy to get for one of the harder classes. The labs are hard so you will need a good TA.
He has an arrogant attitude and is not very helpful. Labs were very poorly defined. Lectures barely related to the labs and the TA was horrendous.