Sonia Hirschauer
She is a fast lecturer, but gives printed notes you fill in. I would recommend taking her if you already have a decent understanding of chem. You have to study everything. Overall a good person, nothing against her but not very specific on what will be tested on, anything is fair game from the book. Attend everything. Grade is dependent on exams