Rudy Purwanto
I would suggest everyone who is reading this comment that you should take this professor without any doubt. He is awesome teacher. If you attend his lectures regularly I guarantee that you will pass this course with flying colors. Also he makes it very clear what he wants on the assignments and what criteria is he gonna grade them.
 