Reviews of professor Joseph Duff

Rating: 1.0/5, difficulty: 5.0/5
By far the most difficult class I have taken. He is very nice but lectures every single class. He is extremely knowledgeable in this subject but that doesn't mean he can teach. I studied, did all of the homework, missed 2 classes the entire semester and passed with a B. Attendence is not madatory but you will fail 100% if you dont show up.

Rating: 1.0/5, difficulty: 5.0/5
Writes small on board. HW, notes, and review sheet does NOT help on the test. The test is based off the book- prepare to read a lot. Only grades are the 3 tests and 5-8 hw assignments. Hard to bring up grade if you do poorly on first exam.

Rating: 1.0/5, difficulty: 5.0/5
By far the most difficult class I have taken. He is very nice but lectures every single class. He is extremely knowledgeable in this subject but that doesn't mean he can teach. I studied, did all of the homework, missed classes the entire semester and barely passed with a C. Attendence is not madatory but you will fail 100% if you dont show up.

Rating: 1.0/5, difficulty: 5.0/5
He reads word for word from the book and the homework, practice tests and anything else he gives doesn't help on the test. You just have to study the book to pass. He also doesn't write very well on the board so it's difficult to read on top of not really being able to explain things very well.

Rating: 4.0/5, difficulty: 4.0/5
You definitely have to work for an A in this class. He likes teaching in an old school kind of way so be aware that he will not use technology in class. You definitely have to read the textbook but his notes very much correspond with the exams so if you take good notes in class and review them you are fine.