Jared Lim
Prof. Lim is not only extremely knowledgeable but also incredibly cute and funny. He explains concepts in a manner that touch your heart and make you want to sit in the first row closest to him and devote your life to him and the subject. My only complaint is that he wears his cap too often, and so I'm unable to see that cute haircut.