Long useless lectures. Didn't know how to use a laptop. Rude towards students with questions or wrong answers. Assignments and lectures are not even parallel. Avoid if possible.
This was absolutely the worst professor that UCSB could have placed to teach Java. If you ask him a question, what's his first response? "Read the book". Why go to office hours, why attend lecture if he is obviously not interested in the course? His projects were like making me write a sentence in French without teaching me the nouns or verbs?
One of the worst professors I've had. He's extremely ignorant. Lectures are confusing and useless, and homework is tedious. The professor is often confused when students ask questions, and instead makes you feel dumb by questioning how you don't know the answer rather than just helping. Avoid at ALL costs if you actually want to learn something.
He's truly a terrible teacher. Hard tests. Stupid hard homework. His lecture is probably the most useless thing you can attend. So if you can, avoid this guy. Please. I have to redo this class because he was such a bad teacher.
Doesn't really lecture about anything. Expects students to learn by doing projects and reading the book. Attendance was very...sparse.
He seems obsessed with this thing called Mandelbrot set; all assignments are based on that. You might as well just skip every lecture because it is practically useless. He goes over codes that are unhelpful. Nobody knows what to study for his test because nobody knows what he taught us in lecture, even those who went to lecture.