Papiya Bhattacharjee
I found Dr. B on here and was discouraged because of her rating, but if you have the opportunity to take her, DO IT! She not only wants you to pass her class (she gives reviews before each test & will go in depth in person if needed), but she genuinely wants her students to succeed! 