Mike Miles
Dr Miles knows his field well but is very poor at being a professor and teacher. His class was very disorganized, for example homework and quizzes were rarely posted up on time, he would post the homework the day it was due and extend the due date which messes things up. His lectures were very vague and he didn't teach simple concepts very well.