Manisha Gupte
She is caring, and will work with you if something comes up. Her lectures are pretty boring, but that's kind of just how it is with this subject. I never had to use the book, and I'm pretty sure I'm going to get a B, but I did have to study hard for tests since they are the only grade. She does have an accent, but is still understandable.