Taren Allen
Horrible teacher, doesn't grade anything until last minute so you have no feedback to help on later papers. Barely teaches because its online, just recycles last semesters information and even forgot to change the due dates to new term. If you have questions you're told you're a graduate student and should know or google it. Not teaching at all.