Leia Bagesteiro
Dr. B's class is fine. Has a bad reputation because class is difficult and requires dedicated study time. For students getting ready to take her next semester: carefully read the book. Her tests are heavy on book material. If you get that down, you'll do well. Accessible & friendly teacher, would have happily taken her again.