Reviews of professor Nicholas Lipari

Rating: 2.0/5, difficulty: 3.0/5
I never understand any of his assignments they are worded so poorly

Rating: 1.0/5, difficulty: 5.0/5
This is guy has everything to be a good teacher, he is nice, he is willing to work with the class for test dates, and he is helpful in office hours. The only problem is that he just can't teach. He will change the course mid semester and confuse himself with the problems he makes up. His lectures are not structured at all and he just wings it.

Rating: 1.0/5, difficulty: 5.0/5
Really bad professor. All his explanations and instructions are bad. He does not teach things that are important to know. He expects you to know everything and do assignments where you do 8 new topics you've never done before all at once. Office hours always full. By the end of the semester almost nobody could solve his programming assignments.

Rating: 1.0/5, difficulty: 4.0/5
Lipari is a professor that does his own programming assignments on the board and expects you to be able to keep up with him going at full speed. When you try to ask for help with programming assignments he gives you roundabout answers that essentially do not help. His PA's are worded terribly and he changes parts of them up until the due date.

Rating: 1.0/5, difficulty: 5.0/5
About 3-4 weeks into the semester, Lipari was switched in for another professor. He changed the way class was taught and made attendance mandatory and did not send out zoom access.

Rating: 1.0/5, difficulty: 4.0/5
Horrible instructor

Rating: 1.0/5, difficulty: 5.0/5
The fact that he can release assignments to the class where he does not teach us the material until the day before it's due is absurd. The second exam was worded worse than the programming assignments and there were too many questions for the time limit.  Get ready to google, get ready to teach yourself, and definitely get ready to hate yourself.

Rating: 1.0/5, difficulty: 5.0/5
Just an awful professor overall. This professor doesn't understand that his students have different classes with different homework's and proceeds to give out assignments with over 500 codes lines using certain methods we have not learned in class. In addition, PA's and tests are worded poorly. He just makes things super complicated and confusing.

Rating: 1.0/5, difficulty: 5.0/5
Not a good professor. Second exam was a length of a programming assignment and expects us to finish it in 50 minutes. Directions for programming assignments were very confusing and worded weirdly. good luck!

Rating: 5.0/5, difficulty: 5.0/5
Get ready to teach yourself because class work and homework mirror nothing for the test work.

Rating: 3.0/5, difficulty: 3.0/5
Not a bad professor by any means, cool guy and can be fun in lectures. Only thing is sometimes the lectures can be boring or redundant. Also I typically found the lectures were way more advanced then the assignments which is good and also bad. Last thing is his PAs can be very confusing sometimes. But overall good professor.