Brandi is a good teacher. She is very forthright about what she wants and she lectures with a purpose.
Gamelin is a natural instructor. She knows what she's talking about and explains all concepts thoroughly yet concisely, and there's really no reason to do bad on tests if you're attentive in lecture. 3B is a lot of material but she has an organization that makes it processable. Plus she gives a huge extra credit opportunity at the end.
This professor is awesome! She's really nice and gives us fairly easy opportunities to raise our grades. Theres a couple homework assignments and they're pretty doable if you have the book. I went to my TA and he guided me through the hws which helped me understand the class material. I would definitely take this professor again.
Professor covers A LOT of material during lectures and talks fast. It can get confusing so you might have to do your own reading in the textbook to understand the concepts, but otherwise there is no assigned reading. She also posts her lecture slides on GauchoSpace. The first half of the course was very fast pased and difficult but it got better.
The textbook is helpful for the HW assignments but you don't need it for the tests. Tests are easy if you go through and study all the lecture slides. Offers some extra credit as well. Very nice professor and would definitely recommend her.