Paul Pietroski
Three Homeworks and a Final. You can redo the first HW whenever you want. He's extremely intelligent and always has an answer for your questions about anything linguistics related, and probably a lot philosophy related. Overall a great guy