Gene Kim
Pretty much the best math lecturer I ever had. Efficient, caring, and hilarious. Concept can be confusing, but he tries his best for us to understand. Really intelligent and makes the lectures really worthwhile and fun. He honestly made stats interesting. He's transfering to Stanford this year, so to any students over there, please take him!