Reviews of professor Derik Mitchell

Rating: 1.0/5, difficulty: 5.0/5
Every lecture class drags on for almost the full time every class. He talks in a monotone voice the entire time and makes them almost completely useless. In lab, he just reads the lab requirement and then the rest is up to you; is terrible at putting grades in, loses papers, and doesn't curve tests. Your only truly lucky if he's not your teacher.

Rating: 2.0/5, difficulty: 3.0/5
Professor Mitchell is a nice guy and he means well, but he just isn't a great professor. His sometimes 2 hour long lectures are grating, and it's very hard to pay attention when he is constantly repeating himself and fumbling with his words. His labs weren't much better, with instructions often being unclear and hard to follow.

Rating: 1.0/5, difficulty: 3.0/5
If you don't know how to code, good luck. I always try to do my best as a student especially when my grade shows I need to improve. I made one mistake on an assignment this semester and I barely made through. It was a lot of empty promises from him saying he would give more work to help or put in assignments from weeks ago. Didn't keep his word.

Rating: 1.0/5, difficulty: 4.0/5
This class is designed for you to fail. The tests are impossible and count for nearly have of your grade and pop quizzes just drive down your grade even further. This teacher just drones on and on during lectures.

Rating: 2.0/5, difficulty: 3.0/5
His lectures are directly off a powerpoint, which the textbook company made, and they're riddled with mistakes. He's not the best lecturer, he ends up talking in circles and making the class more confused than they were. Also, beware of pop quizzes! There's only a couple and they're worth a good portion of the grade.

Rating: 1.0/5, difficulty: 4.0/5
He is a very nice person, but is a bad professor. His uninspired lectures were torture. I did well on most of the labs because I could actually use iterative design. However, his exams were insane. Many questions were unrealistic or unreasonable for a written exam. Having to worry about tanking an artificially difficult exam is beyond frustrating.

Rating: 2.0/5, difficulty: 4.0/5
Took him for computer science programming and I had to try to teach myself everything. The professor lectures are heavy and long and he just reads off a PowerPoint. Definitely would not take again

Rating: 1.0/5, difficulty: 5.0/5
He is a nice guy but a really bad professor. This person should not be teaching this class. His lectures are just him reading from the 77$ online book he requires you to purchase. Labs are just him assigning what is due and you do it on your own. Gives pop quizes and extremely difficult exams. Midterm  21% and final 21% of grade. Drop if you can