Dayu Wang
His syllabus promised the grading scheme was not to be changed during the course; guess what? it changed. Had to email him on 5 separate occasions to unlock the posted zoom lectures. He hides your grade on canvas, so you have no way of knowing how you're doing in the class. Certain grades are so heavily weighted that it makes guessing impossible.