Reviews of professor Pat Virtue

Rating: 1.0/5, difficulty: 4.0/5
He doesn't care about his students and is extremely disrespectful. All he did was try to catch people cheating, traumatize them (even if they didn't do anything wrong), and make examples out of them.

Rating: 2.0/5, difficulty: 3.0/5
He is a nice person and seems very available to students. However he glosses over more difficult concept (sort of goes around the concept itself and speeds up?) as if he himself doesnt understand them, and I find it hard to concentrate in his lectures. Theres also this participation poll so you have to sit in class so I ended up hating it.

Rating: 4.0/5, difficulty: 2.0/5
A very caring person. The slides were very well prepared and the lectures were quite straight-forward. I learned a lot in the class and made me want to pursue AI down the road.

Rating: 3.0/5, difficulty: 3.0/5
he is a nice person, but the class is structured poorly

Rating: 1.0/5, difficulty: 4.0/5
He is using a course from Berkley that is alright. However, the way he teaches is really poor. What got me to write this is a week ago I had a meeting asking for help with concepts after the midterm and he seemed to frame it as me being dumb for not understanding rather than his explanation being at fault. I feel basic respect is not reciprocated.

Rating: 5.0/5, difficulty: 3.0/5
I wrote the last comment and I'd like to revise it but I can't figure out how. I was very stressed out during that semester so I wasn't my best acadmic self. and I think it might have been his first semester teaching this course. I am retaking it this semester and I still find part of the course material confusing with another professor.

Rating: 5.0/5, difficulty: 2.0/5
Easily the best professor I have had at CMU. It is obvious that there is thought put into every component of the course