Reviews of professor Denis Pankratov

Rating: 5.0/5, difficulty: 3.0/5
Best prof ever in Concordia. Not only a good instructor but also a warm and nice guy. Quick response to emails, care about the students, take time in answering questions. Highly recommended.

Rating: 5.0/5, difficulty: 4.0/5
Prof Pankratov is amazing! I would 100% recommend that you take him for this class. This class is hard so make sure to attend all lectures and practice the corresponding material. Lots of quizzes and assignments but they are there to prepare you for the exam and help you understand the material better.

Rating: 5.0/5, difficulty: 3.0/5
Great Professor. Always has a great attitude in the classroom and makes each lecture engaging and interactive. The assignments are doable, there may be one or two questions that are pretty difficult. Exams were fair as well, tested our understanding of the material very well and required minimal memorization.

Rating: 5.0/5, difficulty: 4.0/5
One of the best teachers I've taken at this university. The course itself was very difficult, but Denis inspires and makes it as interesting as he possibly can, and speaking from experience, it was the most interesting class I've taken. Would highly highly recommend

Rating: 5.0/5, difficulty: 3.0/5
Denis is the BEST! The course itself is very hard however this teacher explains everything well. He is super nice, patient and absolutely a lovely teacher. The midterms and assignments were very hard but he curves in the end. I 10/10 recommend him!! Learned so much and he really is the best!!

Rating: 5.0/5, difficulty: 4.0/5
Amazing Teaching Style and very clear with the concepts. Easily approachable. No question is silly question for him. Overall great professor.

Rating: 2.0/5, difficulty: 5.0/5
Teach well, however his exam are really difficult.

Rating: 5.0/5, difficulty: 4.0/5
Had to withdraw from the class for personal reasons, but Professor Pankratov is a really solid professor. His explanations are clear, and his lectures are really good and engaging. He also seems like a nice person. I would definitely take another class with him again if I get the chance!

Rating: 5.0/5, difficulty: 5.0/5
Get ready for a massive workload. Besides course materials, read a lot from outside to build up skills. A lot of quizzes, assignments. Prof and TAs are helpful and provide valuable feedback. Midterm and final questions are super tricky. Solving the worksheets is very important for the exams. Lecture videos are also helpful besides prof's classes.

Rating: 5.0/5, difficulty: 3.0/5
Finally a professor who tries to teach content instead of just presenting it. Although he does use slides, he does a lot of practice problems on the black board, and engages with the class to make sure everyone understands. It is clear that he understands the content very well, and he is happy to be in his field.

Rating: 5.0/5, difficulty: 5.0/5
One of the best teacher in CS at Concordia. Really cares about students.

Rating: 5.0/5, difficulty: 2.0/5
Very good professor. He teaches the material in a way students can understand! He responds quickly to emails and is very reliable