Lectures are really easy to follow so attending every class really helps. I read the textbook as supplement because her multiple choice is mostly theoretical. Lots of MasteringChem homework but the weekly practice helps. A great prof so long as you're willing to put in work outside of class. Not for lazy students