Ambrus Kecskes
Refuses to use Canvas, his slides are lengthy and outdated, only grades based on a 60/40 split between the final and midterm, his lectures are boring and he wastes an incredible amount of time waiting for students to answer questions rather than just teaching, and he speaks in code (never gives straight answers)

Avoid at all costs.