Pamela Guthre
Guthre does lecture a lot, but she makes you learn the topic. There are homework assignments that she assigns with the chapter, but you are aware of them and they are online. You have to study for the exams because otherwise you not get the grade you want. So if you are there to slack off, I suggest find another professor.