Reviews of professor Jeff Strain

Rating: 1.0/5, difficulty: 3.0/5
Worst teacher ever. He doesn't know what he is doing, and the test is so random. Also, everything is so unorganized. If you don't want to torture yourself, then don't take his class.

Rating: 1.0/5, difficulty: 5.0/5
hard quizzes every class, can't review back the quizzes, and no review notes to help us in the final
Doesn't know how to help when asking questions concerning the project
Comparing student's grades with other classes
No intention to help students pass the class and say irrelevant things
Trying his best to make sure students are having a hard time

Rating: 1.0/5, difficulty: 4.0/5
Even though it's a 3 credits class, he gives assignments that require around 9 to 10 hours to complete. Also, he would change grading criteria according to his mind, so don't put too much effort into homework assignments as he would ask you to rewrite them.