Margaret Warren
She's a very nice professor. The exams are a mix of multiple choice, exercises, and short answer. She does do a review before every exam and tells you what's going to be on it and how they are broken down by chapter. Understand how they choose materiality and the relationships between different concepts, since they are worth more on exams.