It's a tough class. Like everyone else says, Chem. is a tricky subject. She knows what she is doing, and has potential to be a great teacher (she's very smart), but is too fast pace. If she took time to explain things, the class would run until the actual end time of the lectures, which it doesn't. Tests are very difficult. I would avoid her. I actually really wanted to learn chemistry and was disappointed. I never missed a lecture and what she does is read the powerpoint. If there's math involved she'll do it on the board but she flys through it without really explaining what's happening and why. Basically, try not to take her. If you get her, good luck.