Victor Petrov
professor petrov is the BEST professor i could've asked for. He is an amazing lecturer and really connects with the class. Ive had three courses with him so far and look forward to the possibility of having more. He gives alot of readings and has dense lectures butbthey are enjoyable and not too hard, and contribute immensely to your learning.