Students reported that Mikhail Ivanov's homework was significantly harder than lecture examples and that exams were tough, though he curved grades. While one reviewer found the course the easiest they had taken, another described the teaching as rough due to it being his first year, noting that he was good at answering specific questions despite being hard to follow at times.
Mikhail Ivanov taught clear, enjoyable lectures with lots of examples and a good textbook, while students found homework and exams doable. One reviewer noted the class was organized with outside resources, though the professor was not very helpful on Piazza.