Alexander Little
Horrible. He would teach one thing, and then come back the next class to tell us he was wrong, often. He told us that we would need the text book and access code, and literally did not use it once. He changed the syllabus 2xs within the last 2 months. His grading has no rhyme or reason as far as reports went, and never gave back graded hw.