Reviews of professor Dmitrii Nikiforov

Rating: 4.0/5, difficulty: 2.0/5
Not a very hard class. The grading on quizzes and the project is generous, which really helps cushion your grade. Do the practice problems before each exam and use the Study Edge exam reviews, and the exams will also be a piece of cake.

Rating: 3.0/5, difficulty: 2.0/5
Easy class with easy tests. His quizzes are not that difficult, but the timed conditions in which they're administered makes them a bit more stressful. There are not very many grades in the class, but since the quizzes and exams aren't too difficult it's alright. Lectures are straightforward but kind of dull.