Nikita Miasnikov
Bc covid he gives tests & quizzes on blackboard with unlimited attempts. He can be confusing & disorganized when he lectures, so try not to miss any. Good luck trying to reach him outside of class, he never answers his email. If possible, take classes with a different professor. I managed to get an A but would avoid taking class with him again