Honestly he was an ok professor. He can be sassy and rude sometimes, but overall his grading criteria is clear and hes not that tough of a grader. Hes actually pretty lenient when it comes to grading your presentations. You can still do good in the class even if you do poorly on the presentations. Also the midterm and final are really easy.