Gerald Djajaputra
Legitimately one of the greatest educators that this universe has ever seen. Prof Djajaputra is simply the best. I have learned so much in his course and he has legitimately changed the course of my life.