Wei Lin
Wei Lin does not teach very well, he reads directly from the textbook and skips steps when explaining new material. He puts an emphasis on things he doesn't actually test for and does not explain the things he does. I am upset that I had to drop his class because I just was not learning enough. He's very funny, but I wanted to learn calculus.