Reviews of professor Neil Kirby

Rating: 5.0/5, difficulty: 4.0/5
Professor Kirbys class is probably the hardest class I have had, but one of my favorites. The labs are difficult but rewarding once you are done. He is very clear in his lectures and repeats topics that are very important. Some of the other sections might be an easier A but if you want to be the best I would totally recommend his section.

Rating: 5.0/5, difficulty: 3.0/5
Kirby is an exemplary professor. Great lecturing skills, helpful advice in and outside of class, and complete knowledge of his subject material. My favorite part about him is that he will take time out of his day to just have a conversation with you. Oh by the way, find a group of competent programmers for this class or you're screwed.

Rating: 5.0/5, difficulty: 4.0/5
Receiving a good grade IS possible but you have to be willing to put in the work (ie writing every slide deck line by line). Labs take some time, but there's an early bonus. Office hours help a lot if you get stuck. Homework and In-Class assignments are free points. Midterm & Final are heavily weighted so study!

Rating: 5.0/5, difficulty: 5.0/5
Kirby is a really nice person and very enjoyable to listen to during class. There is a lot of material and hard to remember it all but coming to class everyday helps a lot. Kirby's labs are way brutal and way harder than other professors. On labs 2, 3, and 4 I spent over 20 hours. I highly recommend him and would take more classes with him.

Rating: 5.0/5, difficulty: 4.0/5
Professor Kirby is the best Systems I Professor. If you have him you will realize he is such a G. A great human being and a great professor who actually cares and can actually teach. The labs are the most difficult of the class but he holds plenty of office hours and actually helps you with the lab and makes the content understandable.

Rating: 5.0/5, difficulty: 1.0/5
Overall great professor. Care about the students and the quality of teaching. Give great feedbacks.