Nikita Miasnikov
This teacher has a very thick accent and its hard to understand but you will get used to it. He has quizzes every tuesday and 3 exams throughout the semester. He has 0 idea what he is doing and it is a very hard class but if you study you could do well. He lets you use a cheatsheet every quiz and test so it is very helpful.