Poor
It's quite a struggle to get a perfect grade in Prof. Patrick's homeworks, because of all the minor insignificant distinctions. Also, his grading criteria contradicts with what he teaches. When it cam to our research report, he gave unclear rubric and delayed feedback. Class wasn't actually hard but Prof. Patrick made it such a frustrating one.
Portland State University - Engineering