David Stock
The lectures are long and the slides are mostly useless. He expects students to write down everything to pass exams, but talks too fast for anyone to be able to do so. You can rewatch lectures online, but even then the exams are designed to trick students into picking wrong answers. Tests are not designed to gauge a students understanding.