Aidin Hajikhameneh
He posts one or two recorded lectures every week. The lectures are clear. He posts all the slides, assignments, and sample exams (with their answers) in Canvas. He curves the grades at the end of the semester. I don't recommend this class if you have troubles with learning from video lectures or pacing yourself.