Raymond Pettit
I liked having Pettit as a professor but my only issue was how unclear the PA assignments were. I felt it was mainly an English test rather than a coding assignment, this can be very difficult as a non-native English speaker. Also, the exams were also really difficult. 