Reviews of professor David Zaretsky

Rating: 3.0/5, difficulty: 4.0/5
Typical Professor. Not horrible but not amazin either. Lectures are helpful for quizzes and exams but not helpful for the homework. You only get an A, C or half credit on turned in HW assignments so make sure its correct before submitting. Eclipse is used and is a headache to setup. Book is helpful. very good at replying to emails.

Rating: 5.0/5, difficulty: 3.0/5
Great guy, very knowledgeable and overall a great class for a CS major. Very lecture heavy and could be boring sometimes but then again it is dry content you're working with. Homework assignments steadily get harder so make sure you read/ look over the lecture notes.

Rating: 3.0/5, difficulty: 5.0/5
He is not very good at lecturing. Be prepared to be bored out of your mind for the entire 3 hour lecture. Six homework assignments make up 90% of your grade. The first few are mostly easy but they get much harder from there. His lectures help you somewhat but be prepared to do A LOT of work in this class on your own.

Rating: 2.0/5, difficulty: 4.0/5
David is a great person but a terrible proffesor, lectures are just him reading off slides and barely looking at his students...