Dr. Haley was an absolute delight to have as an Organic Chemistry professor. This is an extremely tough class however. Her lectures are very helpful, and fully prepare you for the exams. There is a weekly quiz, which she allows you to take as a group beforehand to see what type of questions will be on the actual quiz. Definitely would take again.