Paul Land
I have no idea how he has good reviews! Maybe it's because it was taught online but all he literally did was read the PowerPoint, didn't explain things, didn't offer extra help, and the stuff on the learning outcomes was not on the tests. He seems to expect memorization and regurgitation, which for this amount of information is unrealistic.