Yeremia Djaja
Honestly no offense to this guy, but he really is not a good prof. I think it's his first time teaching because he is extremely bad at it. The lecture slides are not his own and he just reads them, with little to no examples in the slides. He never emails you back. He will only help you if you cry a little in the tutorial as one student does.