Bryan Abendschein
Longer lectures for elearning. He's a really nice guy and follows his syllabus. As long as you do the lecture and take good notes, you will get an A. 3 exams and mostly had question straight from the lectures and textbook. Short quizes every week and dissuasion posts. You don't need to read the textbook, but it does help for exams and quizes.