She means well but is awful at lecturing, so be prepared to rely on the textbook and any other resources available. If it werent for the textbook, SI sessions and online homework, I dont think I would have passed. This was a very teach-myself-as-I-go kind of class.