Reviews of professor Amanpreet Kapoor

Rating: 4.0/5, difficulty: 4.0/5
Overall Aman was the best lecturer I've had in a CS course so far. The only real complaint I have is how strange grading could be at times. If this course was graded the same way as prog 1 and 2 it wouldn't have been anymore difficult as those classes were. Not a lot of extra credit offered either.

Rating: 4.0/5, difficulty: 4.0/5
He was a chill, great professor. No complaints there, but just be careful with the quizzes and exams. Pay extra attention to small details because there are many questions that want to trick or mislead you. Practicing problems is also so important for the class. You have to really understand it, and then be sure to review lecture recordings too.

Rating: 5.0/5, difficulty: 4.0/5
Professor Aman is amazing and very caring. However, the quizzes and the first project are really tough so you should prepare for those. Other than that, it is not difficult to pass this class (if you debug and try really hard on the mid term, it is possible to get an A).

Rating: 2.0/5, difficulty: 5.0/5
Aman is helpful and a good lecturer, but his class is very hard because his quizzes and exams feel like they are there to trick you. He provides an abundance of review material only for almost none of that to be tested. He will mainly test you on niche details of the topic that were barely or never touched on in discussion and lecture.