Derrick Hilton
Does not establish any connection with the students, he probably couldn't put half the classes name to a face. Lectures from slides with 100+ pages per chapter, tests cover 500+ slides each, and we are tested on very minute details. Bad response rate to emails and doesn't show up to office hours. Bottom line, he does not care for your success.