Sergiy Kaim
A very caring professor. awailable outside class. Also funny. The course is completely not what i expected. Learnt much more than expected. Exams are same as homoworks. Do those and you pass without issues. He posts all slides snd grades online. Would recommend.