Buchanan Watson
He was very unclear about directions on several assignments and would send tons of emails containing homework right after class which were easy to miss. He is very helpful if you visit his office hours, but in class I never understood much of what was going on.