Avram Primack
I really liked this guy as a person (go to office hours and get to know him- quirky and funny) but not so much as a professor. His points werent always clear and his thinking was sporadic, but he knows SO much about his material, its almost ridiculous. He assigns reading and I did them for like the first two weeks and then stopped and I got an A.