Professor Buzzeo has been a wonderful addition to the Barnard chemistry department. She is very intelligent, and can explain anything. Her office hours are arranged so that most of the class can make them, but if you can't make her scheduled office hours, she will arrange another time to meet with you.
The lectures are clear, and she writes everything important down, either on the board or on the slide. That being said, it is very important to go to the lectures, so you can get the notes in sequential order.
The problem sets take time and energy - I think I spent about 6-8 hours on them each week. If there is something that you don't understand from the problem sets, she will explain it during office hours. It is best to find someone in the class that you can go over your problem sets with, though.
The midterms were fair (although a bit long). They are based on the problem sets, so re-doing those problems will be a good way to study for the tests. Professor Buzzeo is also a very fair grader. If you get an answer wrong, but you set the problem up correctly, you will get partial credit.
The final was fair in the sense that you don't become overwhelmed, but you also don't think that it's too easy. Her final focused on the last third of the course, but certainly addressed the main ideas of the first two thirds of the course. Which is really what a final should be.
All in all, a spectacular course. Definitely take it.