While Professor Tice is a tough teacher, she is very thorough. You won't find many online professor who make video lectures that go through the material. She tells you in the beginning of her class, if you want to pass you need to read, study for the appropriate time, and DO YOUR HOMEWORK. It's not graded, but it is helpful. 