Reviews of professor Doug Degroot

Rating: 3.0/5, difficulty: 3.0/5
Professor DeGroot's lectures are not the best at preparing you for exams, but reviewing the slides helps a lot. There were 3 pretty easy hw's and 3 exams that were not bad. Pretty good professor.

Rating: 4.0/5, difficulty: 1.0/5
Let me summarize,
-If you want an easy A, take him
6 total hw's which can be completed in a day
2 exams which are just true and false and practically from the textbook
-If you want to actually learn, dont take him
Most of his class he is off topic or speaking on a useless subject
He himself teaches nothing, all learning will be self taught

Rating: 5.0/5, difficulty: 2.0/5
DeGOAT! This guy gives 6 homework all worth 60% percent of your grade. Plus 2 exams that are 40 percent of your grade combined. Exams and HW are incredibly easy. Exams are just true or false and definition questions, just make sure to read the book beforehand. Also, he really tries to make you understand the importance of well-written code.

Rating: 3.0/5, difficulty: 5.0/5
If you can self-study, the class is for you. The lectures are not helpful as he goes on a rant about writing good code and assigns us tough homework. If you take him you will not learn anything from the end of the class.

Rating: 2.0/5, difficulty: 3.0/5
Long draining lectures. If you can learn to code independently without structure from prof he will be fine. Didnt learn much from him, but more so on my own. 6 projects make up most of the grade, take min 3 days to complete, make friends to help with code debugs. 2 exams that seem easy but are sneaky. If you want structured learning take khiem.

Rating: 3.0/5, difficulty: 4.0/5
Changed cheatsheet policies halfway through and didn't inform the class about it. Said class exam would have 25 questions + bonus questions covering 5 chapters when it had 50 questions and no bonus and covered 3 chapters. Instead of exam review, used time to cover a lecture that wouldn't be covered in the exam. Stressful - curved at the end though.

Rating: 5.0/5, difficulty: 1.0/5
This class turned out to be easier than I thought. Homework is just textbook questions but you have to write a lot to get full credit. Exams are online, open note, and questions are straight off from the slides. Lectures are very thorough. He's definitely the easiest and most chill professor for what is supposed to be a challenging class.