Reviews of professor Matthew Rattigan

Rating: 5.0/5, difficulty: 3.0/5
He is a real gem, one of the best professors I've had for an online CS class during my freshman year.

Rating: 4.0/5, difficulty: 3.0/5
Rattigan is a good guy and makes helpful slides an lectures. Attendance is not necessary, but it can make it easier to stay on top of the material. Some of the projects can be harder so leave extra time. Homeworks can be submitted with a partner.

Rating: 3.0/5, difficulty: 3.0/5
The professor is energetic and cares about his students success, but the programming assignments in the course are a mess. The course staff is for the most part inaccessible on campuswire, which is really frustrating.

Rating: 2.0/5, difficulty: 1.0/5
A nice guy who cares for his students (at least outwardly). However, him and the TA's are difficult to contact and grades take forever to come back to you. The concepts themselves aren't difficult, but the there are weekly quizzes and assignments.

Rating: 5.0/5, difficulty: 3.0/5
Rattigan is a great guy and a knowledgeable professor. Be ready for Python, data science topics, review of 240 and 250 material (yikes!). Weekly quizzes, ~6 HW assignments with each having a written and coding portion, no midterm (just a final). Material is pretty interesting and informative, would take Rattigan again!

Rating: 5.0/5, difficulty: 2.0/5
383 is not a good class, no matter who teaches it. That being said, Matt Rattigan is kind and understanding and still teaches well and explains content clearly. If you think 383 with Rattigan is bad, wait until you hear about 589 with Justin Domke.

Rating: 5.0/5, difficulty: 3.0/5
Great Professor! He brings so much energy to every class and truly cares about his students. He's always available for help and has a way of explaining things that makes the subject so much clearer. Highly recommend.