Prof Caldwell is very nice but she is not a very good lecturer. Her lectures were kind of disorganized and her examples usually weren't all that clear. She did do reviews the day before tests which were useful, but again not the most organized. This is a tough class so unless you have good background knowledge of chem, don't take this with her.