Chuntai Jin
I took EC1010 with him, and I'm very glad I did. Lectures were stimulating and pretty funny, plus he explained things really well. He's a wonderful person, and he cares a lot about this success of his students. The class also was quite easy, which was nice.