Eric Daffron
He gives extremely vague requirements for every single assignment. There are around 4 essays to do and does not spread them out very well. He gives terrible feedback on essays. He does not give any actual suggestions and simply tells you to reread the assignment and it does not help in any way. It is extremely difficult to understand what he wants.