She is very caring towards her students but if you don't have prior knowledge of Chem or Science then you will have to REALLY work for your grade. My one complaint is the way she explains material- She backtracks on what she says or teaches you something then says "but that's not important" but will later show up on a test.