Reviews of professor Jeffrey Orr

Rating: 2.0/5, difficulty: 3.0/5
Professor Orr is quite humorous and intelligent however, he does not show much respect to his students. He will humiliate students in front of the whole class to prove a point irrelevant to the course material. He cares more about the homework/grades than your overall well-being.

Rating: 1.0/5, difficulty: 5.0/5
Won't ever take him again the professor is too tough.

Rating: 4.0/5, difficulty: 4.0/5
Very funny although he could be more specific when it comes to explaining assignments. He is a hard marker but always makes the classes entertaining.

Rating: 4.0/5, difficulty: 3.0/5
Dr. Orr is a tough grader, but not unfair. 
He made what is objectively dry and boring material seem relevant, interesting and exciting. I never knew I could care so much about how to properly write an email, but here we are. 
He has high expectations of his students. He is big on respect. So be respectful and you will receive respect.

Rating: 5.0/5, difficulty: 2.0/5
I don't understand the bad reviews on him. He is really funny and keeps the class entertaining. One thing is he just needs to explain the assignments more clearer that's all. If you do have any questions don't hesitate to ask him. Overall a good prof!

Rating: 1.0/5, difficulty: 4.0/5
Tough Grader, Tests Hard and Participation matters alot. Doesnt mark the work on time always at the end of term. If you want to destroy your GPA then take him.

Rating: 5.0/5, difficulty: 4.0/5
Professor Orr is an amazing teacher who makes every class interesting and engaging. He will respect you if you respect him and put in the work. He's a tough grader who believes that getting 100% is impossible so be aware of that. If you skip more than 2 classes without a good excuse you will automatically fail.
I recommend everyone take his class.

Rating: 5.0/5, difficulty: 5.0/5
Jeffrey's class is never boring. His depth of knowledge and teaching abilities make the material come alive. While achieving good grades may be challenging, Jeffrey is known for his fairness, rewarding those who put in the effort.

Rating: 3.0/5, difficulty: 3.0/5
Nice and funny guy but arrogant in 1:1 meetings. Definitely thinks he is better and smarter than everyone but not in a good way. Assignments not too confusing, and not a super hard marker. But if you clash with arrogant people probably not for you!