Aaron Routhe
Doesn't give instructions on assignments until after it's due. No respect for students. Terrible feedback timing - still waiting on grades for assignments that were due over a month (even two) ago. Better read the book he assigns because you will need them for your paper. Was looking for classes to take for next semester, saw him name and said NOPE