Andrei Mamoutkine
I regrate taking this class with this professor. He came to class 15-20 minutes late and do attendance for 5-7 min that means almost you will waste 25 min in every class for nothing. Then it took him two weeks to complete 1 chapter then he rushed us to take Mid-exam with a short notice. His exam is proctored. Take my advice don't register with him.